有人能解释一下这里的变量作用域的问题吗?

来源:2-5 jQuery鼠标事件之mouseenter与mouseleave事件

荷犸

2016-07-17 09:46

不知道大家有没有发现这里上面的mouseover和mouseenter的上面显示的次数的问题。如果你多次在mouseover那个div上移动很多次的话,比如5次,然后没有动过mouseenter的div,当你第一次移动到mouseenter的时候,次数不是显示1而是显示6!看了代码,我发现两个函数的变量名都是一样的,难道是这个问题吗?有大神来解释一下吗?谢谢!

写回答 关注

3回答

  • 邪君灬无情
    2016-07-23 10:29:16
    已采纳

    共用一个变量,全局变量

  • 大大的爱
    2016-07-27 11:52:46

    全局变量来的,可以覆盖

  • forlee
    2016-07-17 17:04:18

    是全局变量

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题