显示和隐藏菜单 当您单击正文时
Show and Hide Menu When you Click on the body
<script>
$(".pagebg").on('click', function(d) {
d.preventDefault();
$("#dnnMenu").removeClass('nav-open');
$("#google").removeClass('search-open');
});
</script>
当我在div 外部单击时,我正在尝试隐藏菜单。它完全符合我想要它做的事情。但是当我单击链接时,它们不起作用,因为当我单击链接时,它只是认为它是正文并隐藏菜单。
在链接/菜单div 的点击事件上使用stopPropagation
方法,这样它就不会执行外部容器(正文(的点击事件
$(function(){
$(".someLinks").click(function(e){
e.stopPropagation();
// to do : Hide or show
});
});
相关文章:
- JQuery在单击正文时隐藏上下文菜单
- 在外部(正文)单击时关闭弹出窗口
- 阻止在单击和关闭覆盖菜单css时滚动正文
- HTML 框架 - 防止引导弹出窗口在用户单击正文时消失
- 单击标签后,使用Javascript更改正文CSS
- jQuery/JS正在获取导航菜单,以便在单击正文时隐藏
- 添加事件处理程序以获取按钮单击LeadPage,我可以在其中对正文进行编码
- 关闭菜单,单击带有事件侦听器和父节点的正文
- 引导模态在单击其正文时会触发其他模态
- 在图像单击时更改正文加载
- 将类添加到动态元素上的正文,在页面上的任意位置再次单击后删除
- 如何使用jQuery单击时更改正文元素的背景图像
- 在容器/正文单击时关闭引导下拉列表
- 隐藏在正文单击EXPT项目ID =某物
- javascript,用于在单击正文中的任何位置时隐藏
- 显示和隐藏菜单 当您单击正文时
- Javascript:单击正文中除其中一个元素外的任何位置
- 当鼠标单击正文中的任何位置时,页面向上滚动
- jQuery:在元素本身上单击正文时隐藏()框,但不是()
- 通过单击正文关闭侧菜单