我有一个下拉复选框,但是第一次点击的时候取不到值,点第二次才能取到。所以我想在打开页面时就执行第一次点击,这样,这个bug 就隐藏了 |
假设有一个点击事件:
- $("#id").click(function(){
- //相关效果
- })
这时,我想在页面加载后默认执行一次这个点击事件
- $("#id").trigger("click");
我们可以这样连写:
- $("#id").click(function(){
- //相关效果
- }).trigger("click")//自触发一次点击事件
trigger()方法的作用:
触发被选元素的指定事件类型
trigger()的语法:
$(selector).trigger(event,[param1,param2,...]) |
原创文章转载请注明出处!原文链接:https://www.exp99.com/fangan/f2e/qianduanfangan_227.html
本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。