[body onload]在一段时间后FadeIn一个div?

时间:2013-03-01 20:32:16

标签: javascript jquery

我一直在寻找如何使用jQuery在一段时间后淡化div。

我试过

$(test).fadeIn("slow").delay(2000)

但我觉得我在代码上遗漏了什么?

4 个答案:

答案 0 :(得分:3)

试试这个:

setTimeout(function(){$('#test').fadeIn('slow');}, 2000);

答案 1 :(得分:0)

setTimeout(myFunc, 2000);
function myFunc(){
$(test).fadeIn('slow');
}

答案 2 :(得分:0)

你需要先延迟,然后尝试淡入

$(test).delay(2000).fadeIn("slow");

答案 3 :(得分:0)

转过身来:

<div id="test" style="display:none">Hello!</div>

<script type="text/javascript">
$(function(){

   $("#test").delay(2000).fadeIn("slow")
});
</script>