首页 热点资讯 义务教育 高等教育 出国留学 考研考公

jquery中triger的用法以及介绍

发布网友 发布时间:2024-12-24 19:27

我来回答

2个回答

热心网友 时间:2分钟前

trigger(type,[data])
在每一个匹配的元素上触发某类事件。这个函数也会导致浏览器同名的默认行为的执行。比如,如果用trigger()触发一个'submit',则同样会导致浏览器提交表单。如果要阻止这种默认行为,应返回false。你也可以触发由bind()注册的自定义事件

参数
type (String) : 要触发的事件类型
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!"]);

热心网友 时间:8分钟前

$("button:first").trigger('click'); //模拟点击容器 "button:first"

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com