<div id="a">
<div id="b">
<button id="bb">关闭</button>
</div>
</div>
<script>
$(function(){
$("#a").hover(function(){
$("#b").toggle();
})
})
$("#bb").bind("click",function(){
$("#b").hide();
})
</script>
当点击关闭时,子DIV会短暂的消失后又出现,造成闪烁
感觉你的div的结构有问题,明明是两个平行的div,为什么要做成父子结构