您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Filters table rows based on origin
// ==UserScript== // @name Novel Updates Filter // @namespace https://www.zerpr.net/ // @version 3 // @description Filters table rows based on origin // @author Zerpr // @match *://*.novelupdates.com/* // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js // @require https://greasyfork.org/scripts/31940-waitforkeyelements/code/waitForKeyElements.js?version=209282 // @grant GM_addStyle // ==/UserScript== //referenced https://stackoverflow.com/questions/31758115/how-to-hide-table-rows-containing-certain-keywords //Usage: Must be logged into Novel Updates and "Enable Origin Tagging" option (either one) selected in your profile settings //Add keywords to filter out in novel titles, such as the origin tag //escape brackets using double backward-slash: \\ var keywords = [ "\\[KR\\]", "\\[CN\\]", "\\[FIL\\]", "\\[MY\\]" ]; //table class used for novels table var tableClass = ".tablesorter"; //Allows for use of multiple keywords var keyW_Regex = new RegExp (keywords.join('|')); waitForKeyElements ( tableClass+" td:nth-of-type(1)", hideTargetedRowAsNeeded ); function hideTargetedRowAsNeeded (jNode) { if (keyW_Regex.test (jNode.text () ) ) { jNode.parent ().hide (); } }