最佳答案
绑定(bind)点击事件给里面的链接<li>
元素,单击时获取此链接元素的父元素,然后滑动切换子导航。
试一试。 ;)
编辑:
我用 next() jQuery 选择器实现了它:这里是 js 代码:
$(document).ready(function(){
$('.nav > li > a').click(function(e) {
e.preventDefault();
$(this).next().slideToggle();
});
});
注意 >
防止点击 <li>
元素本身不会滑动。它基本上说我想绑定(bind)点击链接的事件,它是 <li>
的直接子级。元素是 .nav
元素的直接子元素类。
关于jquery - 子菜单链接不适用于多级 jQuery 菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34947983/