在我的联系人表单中,.fadeOut().delay()和.fadeIn()有问题
having trouble with .fadeOut() .delay() and .fadeIn() in my contact form
我试图淡出我的联系人表单,然后添加2000的延迟,然后在激活提交点击事件和成功调用时淡出成功消息。然而,我的问题是,当感谢消息/div似乎没有等待延迟,而是直接显示时。有人能告诉我为什么会发生这种事吗?
两行代码如下:
$('#contact-form').fadeOut().delay(2000);
$('#thank-you').fadeIn('slow');
提前感谢Kyle
使用fadeout的回调触发显示感谢
$('#contact-form').fadeOut( function() {
$('#thank-you').delay(2000).fadeIn('slow');
});
相关文章:
- Jquery FadeIn FadeOut 只工作一次
- 使用条件语句,使 jquery fadeIn/fadeOut 仅在视口 >= 480px 时才有效
- fadeIn()和fadeOut()仅隐藏
- Jquery animation/fadeIn/fadeOut
- 什么是“;右“;使用addClass/delay/removeClass的方法
- jQuery fadeIn显示过快
- 获取要引发的fadeIn元素时出现问题
- jQuery变形按钮概念-fadeIn()并不总是有效
- Jquery fadeIn() 不起作用
- JavaScript timing, jQuery fadeIn fadeOut
- JQuery .fadeIn 在我的网站上不起作用
- 成功使用 fadeIn() 和 fadeOut()
- .delay() 不适用于 slideUp()
- Jquery fadeIn fadeOut on click (data attr)
- .fadeIn .fadeOut 会导致数组索引出现奇怪的行为
- fadeIn仅在未显示且fadeOut完成时显示
- JQuery delay()中断fadeIn序列
- jQuery .delay() and .fadeIn() to cart
- jQuery FadeIn Delay Issue
- 在我的联系人表单中,.fadeOut().delay()和.fadeIn()有问题