我有一个隐藏方法。我想要的是,在这个hide方法完成之后,另一个方法将运行。我怎么能在Jquery中做到这一点?
例如
$('.panel').hide(400);
$('.panel2').fadeIn(400);
我希望在第一行结束后运行第二行。
提前致谢,
答案 0 :(得分:4)
hide
方法支持回调函数参数:
$('.panel').hide(400, function() { $('.panel2').fadeIn(400); });
答案 1 :(得分:2)
$.when(function(){
$('.panel').hide(400);
}).then(function(){
$('.panel2').fadeIn(400);
});
答案 2 :(得分:1)
$.when(function1()).then(function2());
答案 3 :(得分:0)
如下面的链接所示,隐藏功能可以有回调功能