jquery - 以编程方式触发侦听器

时间:2013-04-11 01:32:31

标签: jquery listener

此侦听器当前在下面显示的ref in div中单击时触发。 使用jquery,我如何以编程方式触发事件? - 或者可能更好地重写听众。

$("#flipPad a:not(.revert)").bind("click",function(){
    var $this = $(this);
    $("#flipbox").flip({
        direction: $this.attr("rel"),
        color: $this.attr("rev"),
        content: $this.attr("title"), 
        onBefore: function(){$(".revert").show()}
    })
    return false;
});

HTML:

<div id="flipbox">Message1</div>
<div id="flipPad">
<a href="#" class="left" rel="rl" rev="#39AB3E" title="Change content as <em>you</em> like!">left</a>
</div>

2 个答案:

答案 0 :(得分:1)

你可以这样做:

$('#flipPad a:not(.revert)').click();

你也可以这样做:

$('#flipPad a:not(.revert)').trigger('click');

文档链接:

答案 1 :(得分:1)

这应该以编程方式触发它(触发事件处理程序):

$("#flipPad a:not(.revert)").click();