我有这个:
<div id="parent">
<div id="child">
</div>
</div>
$(document).ready(function() {
$('#parent').on('mouseout', function() {
alert('Mouse out!');
});
});
现在,当我将鼠标移到蓝色块上并将其移出某处时,一切正常。但是当我将鼠标移到蓝色块上,然后再移到红色块上时,也会触发 mouseout 事件。为什么会发生这种情况,如何使 mouseout 事件仅在我实际将鼠标移出块时发生?