您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hides summaries by default, and adds a button to show them
// ==UserScript== // @name AO3: Hide Summaries // @description Hides summaries by default, and adds a button to show them // @version 1.0 // @author Nexidava // @namespace https://greasyfork.org/en/users/725254 // @match *://*.archiveofourown.org/* // @require https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js // @grant none // @license GPL-3.0 <https://www.gnu.org/licenses/gpl.html> // ==/UserScript== var hideSummaries = true; function setSummaries($, button, hide) { var summaries = $("blockquote.summary") if(hide) { button.prop("value", "Show Summaries") summaries.hide() } else { button.prop("value", "Hide Summaries") summaries.show() } } function toggleSummaries($, button) { hideSummaries = !hideSummaries; setSummaries($, button, hideSummaries); button.blur() } (function($) { var button = $('<input class="button" type="button" value="Show Summaries" style="margin:0.3em">') setSummaries($, button, hideSummaries) button.click(x => { toggleSummaries($, button) }) $("li.search").prepend(button) })(jQuery);