jQuery动画代码只运行第一条指令

jQuery animation code only running first instruction?

本文关键字:一条 指令 运行 动画 代码 jQuery      更新时间:2023-09-26

我很确定我在这里非常愚蠢,但我怎么能一个接一个地运行多个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();