2011-12-07 12 views
1

jQueryでは、ボタンを押した後に何かをすることができます。タイマーは3秒から0になり始めますか?jQueryでイベントを遅延させる方法は?

ボタンがあります。あなたはそれを押す。 3秒は行くとバム..イベントが発生します。

答えて

6

delay()機能(doc):

説明:キュー内の後続の項目の実行を遅らせるようにタイマーを設定します。ご例えば

$("button").click(function() { 
    $("[element]").delay(3000).fadeOut("slow"); 
}); 
1

あなたは(.delay使用することができますが)あなたが.delay() -functionを使用することができますthis

1

を参照してください。

これはあなたの質問にちょうど当てはまるdocumentationの素晴らしい例があります。

$("button").click(function() { 
    $("yourelement").delay(3000).fadeIn(400); 
}); 
関連する問題