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'); // 切换展开/折叠状态 }); } }); });