MediaWiki:Vector.js:修订间差异

来自NeuroWiki
跳转到导航 跳转到搜索
创建页面,内容为“→‎此处所有JavaScript将为使用Vector皮肤的用户加载:​ document.addEventListener("DOMContentLoaded", function () { // 获取当前页面的标题和页面名称 var pageTitle = document.querySelector('.firstHeading'); // 页面标题的 DOM 元素 var pageName = mw.config.get('wgPageName'); // 获取页面名称,格式如 "Main_Page" // 判断是否为首页或 Main Page if (pageName === 'Main_Page' || pageName === '首页')…”
 
无编辑摘要
第1行: 第1行:
/* 此处所有JavaScript将为使用Vector皮肤的用户加载 */
/* 此处所有JavaScript将为使用Vector皮肤的用户加载 */
document.addEventListener("DOMContentLoaded", function () {
$(function () {
     // 获取当前页面的标题和页面名称
     // 获取当前页面的名称
     var pageTitle = document.querySelector('.firstHeading'); // 页面标题的 DOM 元素
     var pageName = mw.config.get('wgPageName'); // 当前页面名(如 "Main_Page" 或 "首页")
     var pageName = mw.config.get('wgPageName'); // 获取页面名称,格式如 "Main_Page"
     var mainPage = mw.config.get('wgMainPageTitle'); // 首页的标题(如 "Main Page" 或 "首页"
 
   
     // 判断是否为首页或 Main Page
     // 判断是否为首页(页面名匹配首页标题)
     if (pageName === 'Main_Page' || pageName === '首页') {
     if (pageName === mainPage.replace(/ /g, '_')) { // 将空格替换为下划线以匹配格式
         if (pageTitle) {
        var $pageTitle = $('.firstHeading'); // 选择页面标题的元素
             pageTitle.style.display = 'none'; // 隐藏标题
         if ($pageTitle.length) {
             $pageTitle.hide(); // 隐藏页面标题
         }
         }
     }
     }
});
});

2025年1月23日 (四) 02:33的版本

/* 此处所有JavaScript将为使用Vector皮肤的用户加载 */
$(function () {
    // 获取当前页面的名称
    var pageName = mw.config.get('wgPageName'); // 当前页面名(如 "Main_Page" 或 "首页")
    var mainPage = mw.config.get('wgMainPageTitle'); // 首页的标题(如 "Main Page" 或 "首页")
    
    // 判断是否为首页(页面名匹配首页标题)
    if (pageName === mainPage.replace(/ /g, '_')) { // 将空格替换为下划线以匹配格式
        var $pageTitle = $('.firstHeading'); // 选择页面标题的元素
        if ($pageTitle.length) {
            $pageTitle.hide(); // 隐藏页面标题
        }
    }
});