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 === '首页')…” |
小无编辑摘要 |
||
第1行: | 第1行: | ||
/* 此处所有JavaScript将为使用Vector皮肤的用户加载 */ | /* 此处所有JavaScript将为使用Vector皮肤的用户加载 */ | ||
$(function () { | |||
// | // 获取当前页面的名称 | ||
var | var pageName = mw.config.get('wgPageName'); // 当前页面名(如 "Main_Page" 或 "首页") | ||
var | var mainPage = mw.config.get('wgMainPageTitle'); // 首页的标题(如 "Main Page" 或 "首页") | ||
// | // 判断是否为首页(页面名匹配首页标题) | ||
if (pageName === ' | if (pageName === mainPage.replace(/ /g, '_')) { // 将空格替换为下划线以匹配格式 | ||
if (pageTitle) { | var $pageTitle = $('.firstHeading'); // 选择页面标题的元素 | ||
pageTitle. | 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(); // 隐藏页面标题 } } });