Flu*_*yte 4 jquery html-lists slidetoggle
我正在使用jQuery构建基于标准ul> li结构的下拉导航.
一切都运行良好,但是,当我得到三元水平项目时,slideToggle功能会导致"反弹",并且永远不会显示孩子UL
由于我已经在这里发布了相当数量的代码:http://jsfiddle.net/ChGXt/2/
我确信这很简单,但我无法理解.
li当你达到那个级别时,你需要停止将click事件传播回你的结构.试试这个:
$('nav ul').delegate('.sub_nav', 'click', function(e) {
e.stopPropagation();
// rest of the code...
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
382 次 |
| 最近记录: |