“MediaWiki:Common.js”的版本间差异
跳转到导航
跳转到搜索
小 (导入1个版本) |
|||
| 第2行: | 第2行: | ||
| − | // | + | // 极简测试:将侧边栏中的“最近更新:”改为“123” |
| − | function | + | document.addEventListener('DOMContentLoaded', function() { |
| − | // | + | // 查找侧边栏中所有列表项文本 |
| − | + | var sidebarItems = document.querySelectorAll('#mw-panel li'); // 侧边栏所有列表项 | |
| − | var sidebarItems = document.querySelectorAll('#mw-panel li | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | // 遍历列表项,寻找包含“最近更新:”的元素 | |
| − | + | for (var i = 0; i < sidebarItems.length; i++) { | |
| − | + | var itemText = sidebarItems[i].textContent.trim(); // 获取列表项的文本内容 | |
| − | + | if (itemText.includes('最近更新:')) { // 匹配目标文本 | |
| − | + | console.log('找到目标元素:', sidebarItems[i]); // 控制台提示找到元素 | |
| − | + | sidebarItems[i].textContent = '123'; // 替换文本为“123” | |
| − | + | return; // 找到后退出循环 | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
} | } | ||
| − | + | } | |
| − | |||
| − | } | ||
| − | // | + | // 如果没找到,在控制台提示 |
| − | + | console.log('未找到包含“最近更新:”的元素'); | |
| − | + | }); | |
| − | } | ||
| − | |||
| − | |||
2025年10月8日 (三) 18:01:21的版本
/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */
// 极简测试:将侧边栏中的“最近更新:”改为“123”
document.addEventListener('DOMContentLoaded', function() {
// 查找侧边栏中所有列表项文本
var sidebarItems = document.querySelectorAll('#mw-panel li'); // 侧边栏所有列表项
// 遍历列表项,寻找包含“最近更新:”的元素
for (var i = 0; i < sidebarItems.length; i++) {
var itemText = sidebarItems[i].textContent.trim(); // 获取列表项的文本内容
if (itemText.includes('最近更新:')) { // 匹配目标文本
console.log('找到目标元素:', sidebarItems[i]); // 控制台提示找到元素
sidebarItems[i].textContent = '123'; // 替换文本为“123”
return; // 找到后退出循环
}
}
// 如果没找到,在控制台提示
console.log('未找到包含“最近更新:”的元素');
});