是否可以在jQuery中的一个函数中连续触发两个单击事件?

时间:2013-10-15 04:49:57

标签: jquery click

在某个事件中,我想触发一个加载标签的点击事件,然后连续触发标签上的按钮上的另一个点击事件。

是否可以按顺序触发两个点击事件?当我尝试这样做时,第二个不起作用。

2 个答案:

答案 0 :(得分:4)

Yes您可以使用 trigger() 之类的,

$('#button1').click(function() {
    $('#tab,#button2').trigger('click');// trigger click of two elements
    // $('#tab,#button2').click();// use click() directly
});

答案 1 :(得分:2)

$('#button1').click(function() {
    // do something here
});

$('#button2').click(function() {
    // do something else here

    // then simulate clicking the other thing:
    $('#button1').click();
});