JQuery中的问题 函数传参
$(function(){$(document).mousemove(function(e){$("#divmin").css("left",e.pageX).css("...
$(function () {
$(document).mousemove(function (e) {
$("#divmin").css("left", e.pageX).css("top", e.pageY);
});
});
这里面的那个e 传的那个参数 是可以随便改的,代表什么意思? 传进来 为什么就能e,pageX 就能.pageX用了。 一直搞不明白 这个e 传进来 都干了些什么 展开
$(document).mousemove(function (e) {
$("#divmin").css("left", e.pageX).css("top", e.pageY);
});
});
这里面的那个e 传的那个参数 是可以随便改的,代表什么意思? 传进来 为什么就能e,pageX 就能.pageX用了。 一直搞不明白 这个e 传进来 都干了些什么 展开
4个回答
展开全部
一般都可以不写 e表示mousemove这个事件触发时候的对象情况 可以获取到该对象当时的属性变化信息
关于each里面的key 和value 循环时候处理的是集合 好比 for(var i=0;i<list.length;i++;)的时候 i 和 list[i]的关系
关于each里面的key 和value 循环时候处理的是集合 好比 for(var i=0;i<list.length;i++;)的时候 i 和 list[i]的关系
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
e 是 jQuery.Event
Event 属性包括
target
relatedTarget
pageX
pageY
which
metaKey
所以e大概就是一个中转,吧就得属性传到新的上
Event 属性包括
target
relatedTarget
pageX
pageY
which
metaKey
所以e大概就是一个中转,吧就得属性传到新的上
追问
但是 吧其中的e 换成en也可以或称sss也可以,我就郁闷了 像winform的事件中 有个e 是event我知道, 那照你这样说如果遍历一个dictionary的数组data $.each(data,function(key,value){});这个穿的KEY 和VALUE 也不知道是哪里传来的 就直接可以用了 就像上面那个e 一样 我都不知道哪里传来的 干什么用的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是事件对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询