以下のコードで2000ms後に要素を非表示にしようとしています。
setTimeout($templateElement.hide(),2000);
私はjqueryとjava-scriptの新しい人です。誰もが私の疑問を解消してくれることを願っています。
以下のコードで2000ms後に要素を非表示にしようとしています。
setTimeout($templateElement.hide(),2000);
私はjqueryとjava-scriptの新しい人です。誰もが私の疑問を解消してくれることを願っています。
コード
setTimeout($templateElement.hide(),2000);
はすぐに を実行し、$templateElement.hide()
その戻り値 (jQuery オブジェクト) を に渡しますsetTimeout
。次のことを意味している可能性があります。
setTimeout(function() {
$templateElement.hide();
}, 2000);
...関数参照をに渡し、 setTimeout
2 秒後に呼び出されます。その関数は、hide
呼び出されたときに実行します。