私の隠す機能にタイマーを追加したいのですが、どうすればいいですか?ここでは、コードは:タイマーを追加して機能を隠す
setTimeout(function() {
$('.snackbar').slideUp(600, function(){
$(this).hide();
});
})
私の隠す機能にタイマーを追加したいのですが、どうすればいいですか?ここでは、コードは:タイマーを追加して機能を隠す
setTimeout(function() {
$('.snackbar').slideUp(600, function(){
$(this).hide();
});
})
setTimeout
コールの第2のパラメータは、関数(最初のパラメータ)を実行する前に待機するミリ秒数です。
あなたの関数を実行する前に、(例えば)500ミリ秒待機するには、あなたがこれを行うだろう:setTimeout` `の
setTimeout(function() {
$('.snackbar').slideUp(600, function(){
$(this).hide();
});
}, 500); // change this number to change the time waited before executing the function
いいえ、画面に表示される速度はありません。 – user6601176
いいえ、そうではありません。 'slideUp'関数の最初のパラメータである' 600'はその速度です。 'setTimeout'は、パラメータ2のミリ秒数を待ってからパラメータ1の関数を実行します。上記の例では、500ミリ秒後に関数を実行します。 –
完璧に動作しました!ありがとうございます – user6601176
第二paramが、それはミリ秒単位で実行するのにかかる時間です。 – sed