在另一个方法在JQUERY中完成后运行一个方法

在另一个方法在JQUERY中完成后运行一个方法,jquery,Jquery,我有一个隐藏的方法。我想要的是,在这个隐藏方法完成后,另一个方法将运行。我如何在Jquery中做到这一点 比如说 $('.panel').hide(400); $('.panel2').fadeIn(400); 我想在第一条生产线完工后再运行第二条生产线 提前感谢,hide方法支持回调函数参数: $.when(function(){ $('.panel').hide(400); }).then(function(){ $('.panel2').fadeIn(400); });

我有一个隐藏的方法。我想要的是,在这个隐藏方法完成后,另一个方法将运行。我如何在Jquery中做到这一点

比如说

$('.panel').hide(400);

$('.panel2').fadeIn(400);
我想在第一条生产线完工后再运行第二条生产线


提前感谢,

hide
方法支持回调函数参数:

$.when(function(){
    $('.panel').hide(400);
}).then(function(){
    $('.panel2').fadeIn(400);
});
$('.panel').hide(400, function() { $('.panel2').fadeIn(400); });

hide
方法支持回调函数参数:

$('.panel').hide(400, function() { $('.panel2').fadeIn(400); });

如下面的链接所示,隐藏功能可以具有回调功能


如下面的链接所示,隐藏功能可以具有回调功能


您可以提供一个回调函数来隐藏可能的副本,该函数将在完成时执行。RTFM:您可以提供一个回调函数,用于
隐藏
,该函数将在完成时执行。RTFM:OP希望在“panel”之后运行“panel2”。否则,答案很好。为你编辑了它。@BrockAdams:哈欠。再次感谢您OP希望在“panel”之后运行“panel2”。否则,答案很好。为你编辑了它。@BrockAdams:哈欠。再次感谢你