用jquery toggle功能 下拉菜单 出现冒泡问题 点击子菜单 父级的功能也会出现,怎么解决,求大神帮忙

这是jq代码这是html代码
2025-01-05 11:39:04
推荐回答(3个)
回答1:

你再子菜单绑定的函数里面最后一行写上return false;
就能阻止事件冒泡了。

回答2:

$(document).ready(function(){
$("#a").click(function(){return false;});
$("#b").click(function(){$("#a").toggle();
})})

//或者
$(document).ready(function(){
$("#a").click(function(event){event.stopPropagation();});
$("#b").click(function(){$("#a").toggle();
})})

第一种是我用的,第二种是JQ自带的,希望能帮到你……

回答3:

$("#bbb").click(function(){
$("#aaa").toggle().click(function(event){
event.stopPropagation();
});

});