0
我很確定我在這裏很愚蠢,但我該如何依次運行多個jQuery動畫指令。下面的代碼會使我的盒子正確地從左側移開,但不會導致它向下擴展。jQuery動畫代碼只運行第一條指令?
click : function(){
$(this).not(".break").animate({left: '100%'}, 300);
$(this).slideDown(300);
},
我很確定我在這裏很愚蠢,但我該如何依次運行多個jQuery動畫指令。下面的代碼會使我的盒子正確地從左側移開,但不會導致它向下擴展。jQuery動畫代碼只運行第一條指令?
click : function(){
$(this).not(".break").animate({left: '100%'}, 300);
$(this).slideDown(300);
},
您可以將它們分爲兩個:
$(this).not(".break").animate({left: '100%'}, 300);
$(this).children().slideDown(300).hide();
謝謝,但是這似乎並沒有工作...我用完整的回調代碼和以前一樣,我得到了相同的結果。我試圖運行的實際動畫可能不起作用嗎? –
@ Roboguy99,然後用我的第一個答案。我編輯了它 –
呃。我覺得我現在已經完全搞砸了。它什麼都不做了。不知何故,我有錯誤的括號。我更新了我的代碼。 –