您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
让B站视频评论区默认按最新排序
// ==UserScript== // @name B站评论默认最新排序 // @namespace https://greasyfork.org/zh-CN/users/yourusername // @version 1.1 // @description 让B站视频评论区默认按最新排序 // @author YourName // @match *://www.bilibili.com/video/* // @grant none // ==/UserScript== (function() { 'use strict'; /** * 设置评论区默认排序为“最新” */ function setLatestComments() { // 选择排序按钮的父容器,B站的评论排序通常在这个区域内 let sortButton = document.querySelector("bili-text-button span.button__label"); // 如果找到“最新”按钮,并且当前未激活,则点击它切换排序 if (sortButton && sortButton.innerText.includes("最新")) { sortButton.click(); console.log("已设置评论排序为最新"); } } /** * 监听页面变化,确保评论区加载后仍然设置最新排序 */ function observeComments() { let observer = new MutationObserver(setLatestComments); // 监听整个 body,观察 DOM 变动(如新评论加载) observer.observe(document.body, { childList: true, subtree: true }); } // 页面加载后执行 window.addEventListener('load', () => { setTimeout(setLatestComments, 2000); // 延迟 2 秒确保评论区加载完毕 observeComments(); // 监听后续 DOM 变动 }); })();