问答详情
源自:2-5 jQuery鼠标事件之mouseenter与mouseleave事件

为什么只在div里面移动,i还是会增加

为什么只在div里面移动,i还是会增加

提问者:qq_0_165 2017-12-26 20:38

个回答

  • 慕雪6446870
    2017-12-26 22:09:23
    已采纳

    上面那个i是对于mouseover来实现的,所以在div里面移动i还是会增加

  • 混沌魔术师
    2017-12-26 22:22:07

    是不是进入(mouseover)了DIV里面的其他元素,进入DIV内部元素会冒泡到DIV,

    http://img4.mukewang.com/5a425a480001d83a09580263.jpg

    以这节课为例,进入元素P和A也会触发DIV的mouseover事件;

    我觉的moverover定义应该是,凡是由开始其他元素(不管是this内部元素,还是外部元素)进入本元素(this元素区域还是this内部元素区域)皆触发事件。。

    个人理解,不对轻打~~