MediaWiki:Common.js:修订间差异
跳转到导航
跳转到搜索
清空全部内容 标签:清空 手工回退 |
无编辑摘要 标签:已被回退 |
||
| 第1行: | 第1行: | ||
$(document).ready(function() { | |||
// 找到侧边栏中的所有列表项 | |||
$('#p-navigation .portal li').each(function() { | |||
var $li = $(this); | |||
// 判断如果当前项包含子列表 (ul),则为其添加功能和样式 | |||
if ($li.children('ul').length > 0) { | |||
$li.addClass('has-submenu'); // 添加标记类 | |||
// 绑定点击事件 | |||
$li.on('click', function(e) { | |||
e.stopPropagation(); // 防止事件冒泡 | |||
$li.toggleClass('active'); // 切换展开/折叠状态 | |||
}); | |||
} | |||
}); | |||
}); | |||
2025年9月24日 (三) 22:52的版本
$(document).ready(function() {
// 找到侧边栏中的所有列表项
$('#p-navigation .portal li').each(function() {
var $li = $(this);
// 判断如果当前项包含子列表 (ul),则为其添加功能和样式
if ($li.children('ul').length > 0) {
$li.addClass('has-submenu'); // 添加标记类
// 绑定点击事件
$li.on('click', function(e) {
e.stopPropagation(); // 防止事件冒泡
$li.toggleClass('active'); // 切换展开/折叠状态
});
}
});
});