如果使用鼠标经过事件的元素里面有子元素,子元素也会触发,例如嵌套div时,移动到内部子元素边框上,会触发鼠标移出事件
这个时候,使用mouseenter和mouseleave代替mouseover和mouseleave就可以了
$('div').on({
mouseenter : function(){
} ,
mouseleave : function(){
}
}) ;
如果使用鼠标经过事件的元素里面有子元素,子元素也会触发,例如嵌套div时,移动到内部子元素边框上,会触发鼠标移出事件
这个时候,使用mouseenter和mouseleave代替mouseover和mouseleave就可以了
$('div').on({
mouseenter : function(){
} ,
mouseleave : function(){
}
}) ;