为什么测试一中的alert会被调用两次?

来源:2-3 jQuery鼠标事件之mousemove事件

津庭木3795290

2019-05-15 00:57

为什么测试一中的alert会被调用两次?

写回答 关注

1回答

  • weixin_慕勒2266735
    2019-05-16 18:36:20

    $('h2').mousemove(function(e) {

            alert('触发h2元素绑定的mousemove')------在H2对象上调用了一次

        })


        $("button:eq(0)").click(function(e) {

            $('h2').mousemove() //指定触发绑定的事件------在这里又调用了上面的函数一次

        })


    津庭木379...

    你引用的第一段代码是给h2绑定一个mousemove事件,当鼠标移动时会调用一次。 第二段你引用的代码并不是第二次调用事件,而是给button绑定的click事件,即点击这个按钮的时候会调用h2的mousemove事件。

    2019-05-26 08:24:19

    共 1 条回复 >

jQuery基础(三)—事件篇

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

89997 学习 · 625 问题

查看课程

相似问题