课程
/前端开发
/jQuery
/jQuery源码解析(DOM与核心模块)
function(event),这个参数没见到用呀?
2015-07-08
源自:jQuery源码解析(DOM与核心模块) 1-1
正在回答
js函数中的参数用时可给可不给,那个event只是说明触发了当前的事件的对象而已!你去掉也是好使的!
慕标7334924 提问者
谢谢~~
这个是回调函数提供的参数,在回调函数中写逻辑的时候,这些参数可以提供很多有用的数据。如果你不需要这些数据,这个参数是可以去掉的。
不过,作为团队、个人规范化的写法,建议写上去。写多了,也会让你记得这个回调方法里面提供什么参数。
event.which,你可以用这个 which 值看下,示例地址:
http://www.w3school.com.cn/jquery/event_which.asp
举报
由浅入深的剖析jQuery库的设计与实现,揭开框架背后的秘密
1 回答为什么function里面要传入event?
1 回答jQuery源码中的parent等接口也是需要参数elem的,那为什么就可以直接用空参数调用的?
3 回答$('li').not(':even').css('background-color', 'red'); 为什么除了第0个和最后一个都变红了
4 回答这个筛选不太对吧,为什么没有吧 C 选中?
3 回答为什么contentbox和paddingbox一样呢?