问答详情
源自:2-3 jQuery鼠标事件之mousemove事件

这里的function a() 是做什么的

这里的function a() 是做什么的,在整个代码中

function data(e) {
        $(this).find('p:last').html('数据:' + e.data)
    }

//已经有数据一样出现了

function a() {
        $(".right").mousemove(1111, data)
    }
    a();


提问者:qq_MissingYou_0 2017-02-21 22:00

个回答

  • superman_007
    2017-02-21 23:31:26
    已采纳

    function a(){

        $(".right").mousemove(1111, data);

    }

    这个就是定义了一个a()方法,在a方法中给$(".right")元素绑定了一个mousemove事件,在这个事件中传递参数1111和自定义的事件处理函数data(e),然后外面的自定义事件处理函数data(e)通过e.data来获取事件传过来的参数也就是1111显示到指定元素中。简单点就是定义一个a方法,在这个方法中给$(".right")元素绑定一个mousemove事件,在事件中传递参数1111给自定义事件处理函数data(也就是外面定义的data函数),然后在这个函数中通过e.data来获取传递的参数。