2
我有三個div:A,B和C. A目前可見,我希望B可以替換它。我可以很容易地做到這一點:jQuery淡入淡出
$('#A').hide();
$('#B').show();
但是,這將導致變化非常突然。但是,如果我將「fadeOut」和「show」替換爲「fadeIn」,那麼A仍然在淡出,而B仍然在淡入,看起來很混亂。如何讓B等待A淡出之前淡出?
感謝提前:)
我有三個div:A,B和C. A目前可見,我希望B可以替換它。我可以很容易地做到這一點:jQuery淡入淡出
$('#A').hide();
$('#B').show();
但是,這將導致變化非常突然。但是,如果我將「fadeOut」和「show」替換爲「fadeIn」,那麼A仍然在淡出,而B仍然在淡入,看起來很混亂。如何讓B等待A淡出之前淡出?
感謝提前:)
淡出可以採取的第一個作用完成後運行一個回調函數:應該這樣做
$('#A').fadeOut(function() {
$('#B').fadeIn();
});
。
吶喊,對不起,本的方法奏效。 – Gant 2008-12-25 23:22:28