mouseout和mouseleave的区别:
例子:
$(function(){
$('div').mouseout(function(){
//当鼠标移出div的时候,或者移到div内的子元素的时候会执行该方法
})
$('div').mouseleave(function(){
//仅当鼠标移出div的时候执行,移到div内的子元素上不会执行该方法
})
})
同理,
mouseover包含被选元素和其子元素,而mouseenter只包含被选元素