gpt4 book ai didi

javascript - 单击正文时显示和隐藏菜单

转载 作者:行者123 更新时间:2023-11-27 23:39:37 24 4
gpt4 key购买 nike

<script>    

$(".pagebg").on('click', function(d) {
d.preventDefault();
$("#dnnMenu").removeClass('nav-open');
$("#google").removeClass('search-open');
});

</script>

当我在 div 外部单击时,我试图隐藏菜单。它所做的正是我想要它做的。但是,当我单击链接时,它们不起作用,因为当我单击链接时,它只是认为它是正文并隐藏菜单。

最佳答案

使用stopPropagation链接/菜单 div 的点击事件上的方法,因此它不会执行外部容器(主体)的点击事件

 $(function(){

$(".someLinks").click(function(e){
e.stopPropagation();
// to do : Hide or show
});

});

关于javascript - 单击正文时显示和隐藏菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33811494/

24 4 0
文章推荐: javascript - Blueimp 文件 uploader 正在提交多次
文章推荐: javascript - 如何在 JavaScript 客户端代码中保护用户凭据(在 Neo4J 中保留)?
文章推荐: javascript - 将 Object.defineProperty 与 Angular 一起使用会引发 TypeError : Cannot assign to read only property (property) of#