【发布时间】:2015-01-31 02:00:21
【问题描述】:
我的fadeIn 和slideDown 只是有一些小的回调问题。 回调对于fadeIn 和slideDown 不能正常工作。
这里不贴很多代码,我只贴 jQuery 代码和 jsFiddle 的链接。
$(".send_email_button").click(function(){
$(".fullscreen").fadeIn(function() {
$(".send_email").slideDown();
});
});
$(".email_close").click(function(){
$(".send_email").slideUp(function() {
$(".fullscreen").fadeOut();
});
});
【问题讨论】:
-
它工作正常。什么不起作用?
-
我刚刚解释过,fadeIn 应该首先工作,然后 div 向下滑动,而不是在我触发点击后立即显示。 @LuísSoares
-
这不是我所看到的。我看到小提琴按预期工作。您是否尝试过将动画速度设置为较慢?
-
这是常规行为。你期待什么?
-
第一次触发点击,点击 X 按钮并再次触发点击后回调不起作用,然后动画似乎工作正常。 @rossipedia