【发布时间】:2010-11-16 03:09:43
【问题描述】:
我认为这很简单,但我仍然无法让它工作。通过单击一个按钮,我希望发生多个动画 - 一个接一个 - 但现在所有动画都同时发生。这是我的代码 - 有人可以告诉我哪里出错了吗?:
$(".button").click(function(){
$("#header").animate({top: "-50"}, "slow")
$("#something").animate({height: "hide"}, "slow")
$("ul#menu").animate({top: "20", left: "0"}, "slow")
$(".trigger").animate({height: "show", top: "110", left: "0"}, "slow");
});
【问题讨论】:
-
6.9kb 已被注释、未压缩和未压缩。实际概率
-
我想做与这个问题非常相似的事情,所以我创建了一个小型 Jquery 插件 (github.com/fillswitch/Jquery-Sequential-Animations)。希望它可以帮助其他人!