点击后隐藏引导子菜单
Bootstrap submenu hiding after click
我的客户端不喜欢这样的事实,Bootstrap的子菜单隐藏在点击后,这可能会让使用慢速互联网连接的访问者感到困惑-菜单项被隐藏,但是请求的页面没有显示(尚未)。他们可能会尝试一次又一次地点击菜单。
是否有任何方法如何使下拉框保持扩展,至少直到下一页不开始呈现?非常感谢。
不确定纯CSS或Bootstrap的解决方案,但您可以使用一些JavaScript阻止事件进一步传播:
$('.myMenu a').click(function(e) {
e.stopPropagation();
$(this).parent().parent().html("Loading...");
});
这将从下拉菜单中删除HTML并添加一个加载消息。
http://www.bootply.com/FTBIkP9hfX如果你想做的只是保持菜单打开,删除第二行:
$('.myMenu a').click(function(e) {
e.stopPropagation();
});
相关文章:
- 单击下拉菜单隐藏其他下拉菜单
- 列表悬停大菜单隐藏无法选择
- UIkit下拉菜单隐藏,如果使用javascript隐藏,则会再次显示
- 子菜单隐藏在主菜单之外的鼠标上
- Ionic侧菜单隐藏了我的所有主要内容
- 下拉菜单隐藏在javascript滑块后面
- 子菜单隐藏在谷歌地图后面
- 下拉菜单隐藏在图像后面
- 下拉菜单隐藏在JS幻灯片后面
- 引导下拉菜单隐藏在其他元素后面
- 弹出菜单隐藏在对话框后面
- 通过下拉菜单隐藏表行
- 我怎么能防止下拉菜单隐藏时,点击弹出触发从下拉菜单
- 下拉菜单隐藏菜单
- 引导下拉菜单隐藏在第二个面板体
- 当使用js路由器时,点击下拉菜单隐藏
- Javascript Jquery下拉菜单隐藏在空白,但是它打破下拉菜单,直到刷新
- 当第二次点击菜单隐藏页面
- Drupal Nice菜单下拉菜单隐藏在下面的内容
- 使用下拉菜单隐藏和显示元素