我用它来延迟和淡出我网站上的一些消息。
<script> $("#infomsg").delay(2400).fadeOut(600);</script>
因此,当页面加载时,消息仍然在页面2400ms之后,随着fadeout消失,但我如何制作,当你打开页面时我需要在3秒后显示此消息。或简单的慢fadein首先..我尝试这样的事情
<script> $("#infomsg").fadeIn(1200).delay(2400).fadeOut(600);</script>
这对我不起作用,你能帮助我做到吗?
P.S 对不起我的英文和谢谢
答案 0 :(得分:2)
我更喜欢使用回调。
$("#infomsg").fadeIn(1200, function() {
$(this).delay(2400).fadeOut(600);
});
所以......
答案 1 :(得分:1)
你应该在文档加载时运行它。除此之外,我看到的唯一问题是缺少一段时间。
<script>
$(function() {
$("#infomsg").fadeIn(1200)
.delay(2400)
.fadeOut(600);
});
</script>
答案 2 :(得分:0)
$( “#infomsg”)淡入(1200).delay(2400).fadeOut(600)。 你错过了一个点