我有时会使用此代码段,但有时它会在第一次触发后停止。这可能是由于我的电脑有时很慢。但理想情况下,我希望第二个触发器仅在第一个触发器完成后触发。如果有可能在触发事件上有一个回调函数,那就太好了。
$('#div1').fadeIn(1000, function(){
$('#first').trigger('click');
$('#footer').fadeIn(2000, function(){
$('#second').trigger('click');
});
});
有关如何让它更好地工作的任何建议? 如果可能的话,我也希望有第三个触发器......
答案 0 :(得分:1)
你不能只做这样的事情:
$('#div1').fadeIn(1000, function(){
$('#first').trigger('click');
});
$('#first').click(function() {
$('#footer').fadeIn(2000, function(){
$('#second').trigger('click');
});
});