JavaScript:
$(document).ready(function(){
function sample() {
alert("This is sample function");
}
$("#button").click(function(){
t = setTimeout("sample()",2000);
});
});
HTML:
<input type="button" id="button" value="Call sample function with delay">
当我点击按钮时,sample()
函数没有延迟2秒钟调用。 我不知道出了什么问题。
如何通过jQuery使用 setTimeout()
调用JavaScript函数?