码迷,mamicode.com
首页 > 其他好文 > 详细

trigger的用法

时间:2015-01-26 18:45:50      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

trigger方法可以完成模拟操作,例如,当页面加载的时候执行$("#btn").trigger("click"); 当页面加载完毕后会执行#btn的click方法,说通俗一点,就是说,写上这句后,系统帮助你点击了一次按钮,或者说执行了一次这个操作。

$(function(){
        $("#btn").trigger("click");
        $("#btn").bind("click",myFun1 = function(){
            $("#test").append("<p>我的绑定函数1</p>");
        }).bind("click",myFun2 = function(){
            $("#test").append("<p>我的绑定函数2</p>");
        }).bind("click",myFun3 = function(){
            $("#test").append("<p>我的绑定函数3</p>");
        });
    })

我这个方法本来是点击后执行的,加上trigger后,页面加载完,自己执行一次,但是我一开始碰到个问题就是把$("#btn").trigger("click");这个写到了要触发的方法的前面,导致页面没有反应,所以,一定要把模拟事件写在你要触发的事件下面。

$(function(){
        $("#btn").bind("click",myFun1 = function(){
            $("#test").append("<p>我的绑定函数1</p>");
        }).bind("click",myFun2 = function(){
            $("#test").append("<p>我的绑定函数2</p>");
        }).bind("click",myFun3 = function(){
            $("#test").append("<p>我的绑定函数3</p>");
        });
        $("#btn").trigger("click");
    })

这样就是可以的啦~~~~~~

trigger的用法

标签:

原文地址:http://www.cnblogs.com/zjblogs/p/4250747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!