这个问题已经在这里有了答案:
已关闭10年。
var main = $('#main_content');
main.append("<img id=\"throbber\" src='/pre_config/css/images/throbber.gif' alt='Loading. Please wait.' />");
sleep(3000);
$("#main_content").load("/pre_config/function.php?type="+type+"piz&count=1", successCallback );
我要在这里睡三秒钟
sleep is not defined
[Break on this error] sleep(3000);
func2
最佳答案
使用javascript setTimeout()
。
setTimeout(function() {
$("#main_content").load("/pre_config/function.php?type="+type+"piz&count=1", successCallback );
}, 3000);
编辑:
要使用
.delay()
,您需要将延迟的代码添加到动画队列中。$("#main_content")
.delay(3000)
.queue(function( n ) {
$(this).load("/pre_config/function.php?type="+type+"piz&count=1", successCallback )
.dequeue();
});
关于javascript - jQuery sleep 功能? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3643562/