jquery(e)函数参数含义

时间:2013-09-15 22:22:31

标签: jquery

我正在使用Dreamweaver进行jQuery编码,它会自动完成初始jquery选择,如下所示:

$(document).ready(function(e) {

});

“e”在函数定义中的含义是什么?此参数的官方文档是什么?链接有助于官方文档。

1 个答案:

答案 0 :(得分:5)

在您的情况下,e引用jQuery对象本身,用于防止与使用$的其他库发生冲突。 ready处理程序的第一个参数是指jQuery对象。在这种情况下,使用e作为jQuery的引用是 而不是 一个好的决定,如果DreamWeaver错误地选择/通过e,你应该改变它你自己。

jQuery(document).ready(function($) {
   $('query').foo();
});

Reference

但通常e在其他情况下用作event对象的别名。

$('element').on('event', function(e) {
   var eventObject = e;
});