jquery trigger的用法
答案:1 悬赏:70 手机版
解决时间 2021-05-07 00:23
- 提问者网友:记得曾经
- 2021-05-06 08:58
在Jquery的事件中有个事件处理名为:trigger(type, [data]) ,我们知道参数type是一个事件对象或者要触发的事件类型,[data]为(可选)传递给事件处理函数的附加参数,那么我想问的就是:在这个事件中它只触发了一个事件对象或者事件类型,并没有我们所要的处理事件的方法,那么在实际应用中我们该如何让它在触发事件时同时处理事件呢?还有[data]参数的具体使用方法,举例说明一下。
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-05-06 09:40
typeString,Event,Object
一个事件对象或者要触发的事件类型
data (可选)Array(可选)传递给事件处理函数的附加参数
示例描述:提交第一个表单,但不用submit()
jQuery 代码:$("form:first").trigger("submit") 描述:给一个事件传递参数
jQuery 代码:$("p").click( function (event, a, b) { // 一个普通的点击事件时,a和b是undefined类型 // 如果用下面的语句触发,那么a指向"foo",而b指向"bar" } ).trigger("click", ["foo", "bar"]); 描述:下面的代码可以显示一个"Hello World"
jQuery 代码:$("p").bind("myEvent", function (event, message1, message2) { alert(message1 + ' ' + message2); }); $("p").trigger("myEvent", ["Hello","World!"]);我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯