您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
百度贴吧按发帖时间(帖子ID)排序
// ==UserScript== // @name tiebaSortById // @namespace https://github.com/sakuyaa/gm_scripts // @author sakuyaa // @description 百度贴吧按发帖时间(帖子ID)排序 // @include http*://tieba.baidu.com/f* // @version 2017.10.8 // @grant none // @run-at document-start // ==/UserScript== (function() { function sortById() { var parentNode = document.getElementById('thread_list'); var threads = parentNode.querySelectorAll('.j_thread_list:not(.thread_top)'); var threadArray = []; for (var thread of threads) { try { threadArray.push({ id: JSON.parse(thread.getAttribute('data-field')).id, thread: thread }); parentNode.removeChild(thread); } catch (e) { console.log(e); } } threadArray.sort((a, b) => { return b.id - a.id; }); for (var thread of threadArray) { parentNode.appendChild(thread.thread); } } var code = setInterval(() => { var node = document.getElementsByClassName('card_infoNum'); if (node.length) { clearInterval(code); var a = document.createElement('a'); a.textContent = '按发帖时间排序'; a.setAttribute('href', 'javascript:;'); a.addEventListener('click', e => { sortById(); }, false); node[0].parentNode.appendChild(a); } }, 500); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址