jQueryでsetTimeoutを使い何秒後かに処理を実行させる
$(function(){
setTimeout(function(){
~ここに処理を書く~
},1000);
});
処理を記載する箇所の後ろにある数値「1000」は、
“何秒後”に処理させるかの数値になります。「1000」で1秒
○使い方例
ページを読み込んだ後、
3秒後に要素をフェードインさせる場合。(フェードインする時間は1秒)
$(function(){
$("#contents").css({opacity:'0'});
setTimeout(function(){
$("#contents").stop().animate({opacity:'1'},1000);
},3000);
});
こんな感じの書き方で行えます。
この「setTime」を使った処理を遅らせるのは、
アニメーションを使った効果を加えるときなど、いろいろなところで使えそうです。

