MediaWiki:Gadget-autocollapse.js

来自维阿百科
跳转至: 导航搜索

注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Internet Explorer:按住Ctrl的同时单击刷新,或按Ctrl-F5
  • Opera:前往菜单 → 设置(Mac为Opera → Preferences),然后隐私和安全 → 清除浏览数据 → 缓存的图片和文件
"use strict";
mw.hook("wikipage.collapsibleContent").add(function ($collapsibleContent) {
    var autoCollapseThreshold = 2;
    $collapsibleContent.each(function (_, ele) {
        var $ele = $(ele);
        if ($collapsibleContent.length >= autoCollapseThreshold && $ele.hasClass("autocollapse")) {
            $ele.data("mw-collapsible").collapse();
        } else if ($ele.hasClass("innercollapse") && $ele.closest(".outercollapse").length > 0) {
            $ele.data("mw-collapsible").collapse();
        }
    });
});