在function()函数中,什么时候需要在()中加e,什么时候不用加e,有没有什么标准啊?

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

蒹葭苍沧

2019-08-28 23:30

在function()函数中,什么时候需要在()中加e,什么时候不用加e,有没有什么标准啊?

$(".aaron1").mousemove(function(e) {

        $(this).find('p:last').html('移动的X位置:' + e.pageX)

    })


写回答 关注

4回答

  • 慕无忌0483822
    2020-02-21 15:32:46
    已采纳

    不加e这个参数用this不是一样的吗??

  • 蒹葭苍沧
    2019-10-14 17:59:45

    有点懂了,看来得多练习项目了

  • SeanTaaan
    2019-09-02 22:18:37

    我的理解是 这里的e跟原声js里面的event一样 

    var btn = document.creatElement('Button')

    btn.onmousemove = function(event){

      event = event || window.event

    //比如你要获取鼠标当前的坐标,就要用到这个event

    var X= event.offsetLef+"px"

    var Y = event.offsetTop + "px"

    console.log(X,Y)

    }

  • 慕粉3147765
    2019-09-02 19:52:49

    e是事件对象,当用到事件对象的时候加e,不用的时候可加可不加

jQuery基础(三)—事件篇

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

89997 学习 · 625 问题

查看课程

相似问题