我正在使用Dreamweaver进行jQuery编码,它会自动完成初始jquery选择,如下所示:
$(document).ready(function(e) {
});
“e”在函数定义中的含义是什么?此参数的官方文档是什么?链接有助于官方文档。
答案 0 :(得分:5)
在您的情况下,e
引用jQuery对象本身,用于防止与使用$
的其他库发生冲突。 ready
处理程序的第一个参数是指jQuery对象。在这种情况下,使用e
作为jQuery的引用是 而不是 一个好的决定,如果DreamWeaver错误地选择/通过e
,你应该改变它你自己。
jQuery(document).ready(function($) {
$('query').foo();
});
但通常e
在其他情况下用作event
对象的别名。
$('element').on('event', function(e) {
var eventObject = e;
});