この機能を遅らせる方法について誰かが私を助けてくれますか?
$('#customer_quote').lightbox_me({
centered: true,
closeSelect: ".close",
onClose: function(){
$('div.error').remove()
}
})
});
このライトボックスを7秒後に開きたいです。
この機能を遅らせる方法について誰かが私を助けてくれますか?
$('#customer_quote').lightbox_me({
centered: true,
closeSelect: ".close",
onClose: function(){
$('div.error').remove()
}
})
});
このライトボックスを7秒後に開きたいです。
Use setTimeout()
:
setTimeout(lightbox, 7000);
function lightbox() {
$('#customer_quote').lightbox_me({
centered: true,
closeSelect: ".close",
onClose: function(){
$('div.error').remove()
}
})
});
}
Give setTimeout
a shot:
setTimeout(function() {
$('#customer_quote').lightbox_me({
centered: true,
closeSelect: ".close",
onClose: function() {
$('div.error').remove()
}
});
}, 7000);
setTimeout(function(){
$('#customer_quote').lightbox_me({
centered: true,
closeSelect: ".close",
onClose: function(){
$('div.error').remove()
}
})
});
}, 7000);
Check this link out: To delay JavaScript function call using jQuery
Seems like you just use setTimeout with 7000
を使用しsetTimeout
ます。
var delayedFunction = function() {
/* your code */
}
setTimeout(delayedFunction, 7000);
2 番目の引数は、ミリ秒数を表します。
これにより非同期イベントが発生することにも注意してください。コードの実行はの行で7 秒間停止しません。setTimeout
delayedFunction
この遅延の後に別のコードを実行する場合は、イベントが発生したときに で実行する必要があります。