您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
一键收起文章
当前为
// ==UserScript== // @name 知乎快捷工具 // @namespace https://gitee.com/liaoyinglong // @version 0.1 // @description 一键收起文章 // @author lyl // @match https://www.zhihu.com/* // @grant none // @require https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js // ==/UserScript== (function () { //#region 源码 var setCollapsedButton = function () { var $CornerButtons = $('.CornerButtons'); if (!$CornerButtons.length) return; var $CollapsedTogetherButton = $('.CollapsedTogetherButton'); if ($CollapsedTogetherButton.length) return; var $button = $("<button>\u6536\u8D77</button>") .addClass('Button CornerButton Button--plain CollapsedTogetherButton') .attr('data-tooltip', '一键收起全部') .attr('data-tooltip-position', 'left') .attr('data-tooltip-will-hide-on-click', 'true') .on('click', function () { $('.RichContent-collapsedText').each(function (_, btn) { return btn.click(); }); }); var $div = $("<div class='CornerAnimayedFlex'></div>").append($button); $div.insertBefore($CornerButtons[0].children[0]); }; var setCollapsedButtonInTopicPage = function () { if ($('.CollapsedButtonInTopicPage').length) return; var $button = $("<div class=\"zh-backtotop CollapsedButtonInTopicPage\">\n <div class=\"btn-backtotop btn-action\" style=\"\n display: flex;\n justify-content: center;\n align-items: center\">\n \u6536\u8D77\n </div>\n </div>").css({ opacity: 1, bottom: '165px' }); $('body').append($button); }; var bootstrap = function () { var url = window.location.href; var topicDetailReg = /(topic\/).*$/; var topicReg = /(topic#?).*$/; if (topicReg.test(url) && !topicDetailReg.test(url)) { setCollapsedButtonInTopicPage(); return; } setCollapsedButton(); }; bootstrap(); $(function () { bootstrap(); }); //#endregion 源码 })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址