LLWiki正在建设中,欢迎加入我们

“User:Bhsd/widget/toc-collapse.js”的版本间差异

来自LLWiki
跳转到导航 跳转到搜索
 
第3行: 第3行:
/**
/**
* @Function: 目录初始折叠
* @Function: 目录初始折叠
* @Reference: [[moegirl:widget:tochide]]
* @Author: [[User:Bhsd]]
* @Author: [[User:Bhsd]]
*/
*/
第8行: 第9行:
/* global mw, $ */
/* global mw, $ */
(() => {
(() => {
const main = () => { $('#toctogglecheckbox').prop('checked', mw.config.get('skin') == 'vector'); };
const main = () => {
$('#toctogglecheckbox').prop('checked', mw.config.get('skin') == 'vector');
$('#toc').addClass( 'tochide' );
};
if (window.jQuery) { main(); }
if (window.jQuery) { main(); }
else { window.addEventListener('jquery', main); }
else { window.addEventListener('jquery', main); }

2021年5月29日 (六) 08:22的最新版本

//<nowiki>
// 用於[[Widget:目錄摺疊]],可以使用ES6語法
/**
 * @Function: 目录初始折叠
 * @Reference: [[moegirl:widget:tochide]]
 * @Author: [[User:Bhsd]]
 */
"use strict";
/* global mw, $ */
(() => {
    const main = () => {
        $('#toctogglecheckbox').prop('checked', mw.config.get('skin') == 'vector');
        $('#toc').addClass( 'tochide' );
    };
    if (window.jQuery) { main(); }
    else { window.addEventListener('jquery', main); }
}) ();
//</nowiki>
// [[category:jQuery小部件]] {{DEFAULTSORT:toc-collapse}}