0

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

我试过了

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

但我认为我在代码上遗漏了一些东西?

4

4 回答 4

3

尝试这个:

setTimeout(function(){$('#test').fadeIn('slow');}, 2000);
于 2013-03-01T20:33:31.287 回答
0
setTimeout(myFunc, 2000);
function myFunc(){
$(test).fadeIn('slow');
}
于 2013-03-01T20:33:39.567 回答
0

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

$(test).delay(2000).fadeIn("slow");
于 2013-03-01T20:33:40.790 回答
0

扭转局面:

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

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

   $("#test").delay(2000).fadeIn("slow")
});
</script>
于 2013-03-01T20:33:52.857 回答