当我们要移入一个标签(该标签有子元素)触发移入事件时,若只想触发一次,则需要使用mouseenter和mouseleave的组合。
mouseover,mouseout因为由事件冒泡的原因,当在该标签下多个子元素来回移动时会多次触发事件,这个不是我们需要的。这种情况下取消冒泡事件的处理是很繁琐的,还要考虑到浏览器的兼容,很麻烦!
若只想在移入移出是触发事件,请使用mouseenter,mouseleave事件组合
当我们要移入一个标签(该标签有子元素)触发移入事件时,若只想触发一次,则需要使用mouseenter和mouseleave的组合。
mouseover,mouseout因为由事件冒泡的原因,当在该标签下多个子元素来回移动时会多次触发事件,这个不是我们需要的。这种情况下取消冒泡事件的处理是很繁琐的,还要考虑到浏览器的兼容,很麻烦!
若只想在移入移出是触发事件,请使用mouseenter,mouseleave事件组合