我正在使用Bootstrap 3 nav作为类似“可折叠div”的东西,它只包含多级菜单。但我有导航项目或其超链接点击事件的问题,并希望禁用它,以便我的菜单以我想要的方式工作。
我确定已将自定义事件分配给打开第二级的导航项,但由于某些原因在移动设备上无效。
我甚至为超链接尝试了javascript:void()但我认为bootstrap的click事件已分配给<li>
答案 0 :(得分:2)
使用以下内容防止默认链接行为。
$( "a" ).click(function(e) { // target any selector
e.preventDefault();
});