可以嵌套触发器吗?

时间:2011-11-07 00:38:49

标签: jquery triggers

我有时会使用此代码段,但有时它会在第一次触发后停止。这可能是由于我的电脑有时很慢。但理想情况下,我希望第二个触发器仅在第一个触发器完成后触发。如果有可能在触发事件上有一个回调函数,那就太好了。

$('#div1').fadeIn(1000, function(){
    $('#first').trigger('click');
    $('#footer').fadeIn(2000, function(){ 
         $('#second').trigger('click');
    });
});

有关如何让它更好地工作的任何建议? 如果可能的话,我也希望有第三个触发器......

1 个答案:

答案 0 :(得分:1)

你不能只做这样的事情:

$('#div1').fadeIn(1000, function(){
    $('#first').trigger('click');
});

$('#first').click(function() {
    $('#footer').fadeIn(2000, function(){ 
         $('#second').trigger('click');
    });
});