了解jQuery文档-函数参数
Understanding jQuery Documentation - Function Arguments
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/
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- AngularJS:我可以跳过函数参数回调吗
- 为什么不'我们在javascript中使用函数参数的数据类型
- 使用闭包共享构造函数参数
- 函数参数的值错误
- 当一个重要的构造函数参数丢失时应该发生什么
- 阻止ReSharper将JavaScript函数参数放到新行中
- 根据函数参数将CSS值存储在var中,然后对其进行操作
- 使构造函数参数具有ES6类方法的特权
- 当客户端将两个按钮的javascript函数参数修改为相同时,SQL/PHP会更新多行
- Windows.Networking.EndpointPair构造函数参数
- 是否可以使用Sinon.JS检查函数参数绑定是否正确
- 大括号中的Javascript函数参数
- jQuery 无法使用 AJAX 调用访问函数内部的函数参数
- 将JSON字符串转换为函数参数
- eval()读取函数参数有多糟糕
- Javascript不能在一个命令中使用函数参数
- 函数参数在内部不可见,返回新的Promise(函数(resolve,reject).传递给被promise化的函数的
- ES6类构造函数参数
- 是否可以在javascript函数参数列表中调用多个函数