我有一个这样的div:
<div id="parent">
foo
<div id="child" style="display:none;">
hidden
</div>
</div>
我希望child
每当有人将鼠标移到parent
div 上时显示 div,当他将鼠标移开时,隐藏父 div。
但是,如果我这样做:
$("#parent").mouseover(toggle);
$("#parent").mouseout(toggle);
function toggle()
{
console.log('here');
$("#child").toggle();
}
然后,每次我将鼠标移到#parent div 上时,这两个事件似乎都会被调用两次。我怎样才能达到我想要的?