$("#show-sidebar").click(function () {
$(this).fadeOut("fast");
$("#sidebar").animate({
marginLeft: "0"
}, "fast");
$("#content").toggleClass("full");
});
我想要做的是,我想,非常简单:对于每个要执行的操作,我需要等到上一个操作完成。
答案 0 :(得分:6)
将每一个放在上一个操作的回调函数中:
$("#show-sidebar").click(function () {
$(this).fadeOut("fast", function() {
$("#sidebar").animate({
marginLeft: "0"
}, "fast", function() {
$("#content").toggleClass("full");
});
});
});
答案 1 :(得分:4)
$("#show-sidebar").click(function () {
$(this).fadeOut("fast", function() {
$("#sidebar").animate({
marginLeft: "0"
}, "fast", function() {
$("#content").toggleClass("full");
});
});
});