我尝试过以下方法:
$.when($(smtg).fadeOut(300)).then($(smtg).fadeIn(300));
文档位于 http://api.jquery.com/jQuery.when/ 时有什么问题吗? Chrome 控制台显示“未捕获类型错误:没有方法”
@@''
最佳答案
编辑:您需要 jQuery 1.5+
或者简单地这样做:
$(smtg).fadeOut(300, function() {
$(smtg).fadeIn(300);
});
这基本上首先运行 fadeOut,一旦动画完成,它将运行回调函数(在我们的例子中是 fadeIn)
关于Jquery .when() 和 .then() 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5321858/