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 に答える