问答详情
源自:3-1 用JavaScript实现手风琴效果

判断target

判断target的时候为啥要加 target.tagName == "body"???求助!

提问者:慕函数919101 2018-10-26 12:34

个回答

  • 落日无声
    2018-11-26 17:23:47

    因为你的li下面的元素,在你鼠标mouseover的时候,事件会往上冒泡,最终会冒泡到Body  所以要有一个终止条件,结束while循环,让事件源在li上终止