您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add chapter numbers (release order) to all TOC items on a Scribble Hub series page.
// ==UserScript== // @name SH Add Chapter Numbers // @namespace ultrabenosaurus.ScribbleHub // @version 0.2 // @description Add chapter numbers (release order) to all TOC items on a Scribble Hub series page. // @author Ultrabenosaurus // @license GNU AGPLv3 // @source https://gf.qytechs.cn/en/users/437117-ultrabenosaurus?sort=name // @match https://www.scribblehub.com/series/* // @icon https://www.google.com/s2/favicons?domain=scribblehub.com // @grant none // ==/UserScript== (function() { 'use strict'; UBPaginationClick(); // run again after a delay for compatibility with my SH Auto Show Bookmark script setTimeout(UBPaginationClick, 1500); })(); function UBPaginationClick(){ if( 0 != document.querySelectorAll('div.wi_fic_table.toc:not(.ub-numbered)').length) { document.querySelectorAll('div.wi_fic_table.toc:not(.ub-numbered) li.toc_w[order]').forEach(function(element) { var linkText = element.querySelectorAll('a')[0].textContent; element.querySelectorAll('a')[0].textContent = "(" + element.attributes.order.value + ") " + linkText; linkText = null; }); document.querySelectorAll('div.wi_fic_table.toc')[0].classList.add("ub-numbered"); if( 0 != document.querySelectorAll('ul#pagination-mesh-toc li').length ){ document.querySelectorAll('ul#pagination-mesh-toc li a').forEach(function(pagBtn) { if(pagBtn){ pagBtn.addEventListener("click", function(){ console.log("click"); setTimeout(UBPaginationClick, 800); }, false); } pagBtn = null; }); } } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址