我基本上试图做的是让我的整个网站的背景变黑,向下滚动到一个特定的点,然后回到正常,它运行FINE但它同时执行所有三种动画,我想知道是否有办法防止这种情况发生?我的jQuery是这样的不允许一个动画开始,直到另一个结束
$('.gotohtml5andcss3').click(function() {
$('#bg_black').fadeIn('fast');
$('html, body').animate({
scrollTop: $(".html5andcss3").offset().top
}, 1000);
$('#bg_black').fadeOut('fast');
});
我不是要求代码,只是在正确的方向轻推。 在此先感谢!
使用延迟。 http://stackoverflow.com/questions/19034364/jquery-show-list-of-words-using-fade/19034580#19034580 –