总结:
当事件元素没有子元素时,两者没有区别
不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。
只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。
如果事件对象有子元素,那么当鼠标进入或移出子元素都会触发mouseout,而mouseleave不会。
总结:
当事件元素没有子元素时,两者没有区别
不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。
只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。
如果事件对象有子元素,那么当鼠标进入或移出子元素都会触发mouseout,而mouseleave不会。