jquery自动触发事件总结
一、自动触发事件的3种模式
有些事件希望自动触发,比如轮播图自动播放的功能跟点击右侧按钮一致,可以利用定时器自动触发右侧按钮点击事件,不必鼠标点击触发。有3种自动触发模式如下
1、元素.事件()
2、元素.trigger(“事件”)
3、元素.triggerHandler("事件"),就是不会触发元素的默认行为
二、举例
<body> <button class="btn">点击</button> </body> <script> // 给按钮点击绑定点击事件 $(function() { $(".btn").on("click", function() { alert("点击事件绑定成功!") }) }) </script>
第1种:
$(".btn").click();
第2种:
$(".btn").trigger("click");
第3种:
$(".btn").triggerHandler("click");