了解jQuery文档-函数参数

Understanding jQuery Documentation - Function Arguments

本文关键字:函数 参数 文档 jQuery 了解      更新时间:2023-09-26
jQuery函数可以有参数选择,也可以没有参数。

jQuery文档在其示例中使用function() { ..some code.. },但通常不使用eventData

eventData&eventObject in:

.click( [eventData ], handler(eventObject) )

当语法也可以是:

.click( handler(eventObject) )

handler(eventObject)可以像doSomethingHere()一样是用户创建的函数吗?

演示-http://jsfiddle.net/P7XU8/

这里[eventData]是要发送到处理程序的可选参数。

$(".selector").click({param1: "MOM", param2: "DAD"}, myFunc);
function myFunc(event){
    alert(event.data.param1);
    alert(event.data.param2);
}

http://jsfiddle.net/P7XU8/1/

$(".selector").click({
    param1: "MOM",
    param2: "DAD"
}, function (event) {
    alert(event.data.param1);
    alert(event.data.param2);
});

文档化&此处的示例https://api.jquery.com/event.data/