你再子菜单绑定的函数里面最后一行写上return false;
就能阻止事件冒泡了。
$(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自带的,希望能帮到你……
$("#bbb").click(function(){
$("#aaa").toggle().click(function(event){
event.stopPropagation();
});
});