MediaWiki:Vector.js:修订间差异
跳转到导航
跳转到搜索
创建页面,内容为“→此处所有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 === '首页')…” |
无编辑摘要 |
||
(未显示同一用户的2个中间版本) | |||
第1行: | 第1行: | ||
/* 此处所有JavaScript将为使用Vector皮肤的用户加载 */ | /* 此处所有JavaScript将为使用Vector皮肤的用户加载 */ | ||
$(function () { | |||
// | // 获取当前页面的名称 | ||
var | var pageName = mw.config.get('wgPageName'); | ||
var | var mainPage = mw.config.get('wgMainPageTitle'); | ||
// | if (!mainPage) { | ||
console.warn('wgMainPageTitle is null or undefined. Using default value.'); | |||
if (pageTitle) { | mainPage = 'Main Page'; // 设置默认首页标题 | ||
pageTitle. | } | ||
var homePages = ['Main_Page', '首页', mainPage.replace(/ /g, '_')]; // 构建首页列表 | |||
// 判断当前页面是否为首页 | |||
if (homePages.includes(pageName)) { | |||
var $pageTitle = $('.firstHeading'); // 选择标题元素 | |||
if ($pageTitle.length) { | |||
$pageTitle.hide(); // 隐藏标题 | |||
} | } | ||
} | } | ||
}); | }); |
2025年1月23日 (四) 02:36的最新版本
/* 此处所有JavaScript将为使用Vector皮肤的用户加载 */ $(function () { // 获取当前页面的名称 var pageName = mw.config.get('wgPageName'); var mainPage = mw.config.get('wgMainPageTitle'); if (!mainPage) { console.warn('wgMainPageTitle is null or undefined. Using default value.'); mainPage = 'Main Page'; // 设置默认首页标题 } var homePages = ['Main_Page', '首页', mainPage.replace(/ /g, '_')]; // 构建首页列表 // 判断当前页面是否为首页 if (homePages.includes(pageName)) { var $pageTitle = $('.firstHeading'); // 选择标题元素 if ($pageTitle.length) { $pageTitle.hide(); // 隐藏标题 } } });