Javascript 如何在jquery中延迟加载外部页面
在jquery中,我使用这段代码将一个外部页面加载到一个div中。现在我想在加载之前构建一个延迟。 如何将page3.html的加载延迟2秒Javascript 如何在jquery中延迟加载外部页面,javascript,jquery,Javascript,Jquery,在jquery中,我使用这段代码将一个外部页面加载到一个div中。现在我想在加载之前构建一个延迟。 如何将page3.html的加载延迟2秒 $("#page3").click(function(){ $('#result').load('calendar/page3.html'); }); 试着这样做: $("#page3").click(function(){ $('#result').delay(2000).queue(function(f
$("#page3").click(function(){
$('#result').load('calendar/page3.html');
});
试着这样做:
$("#page3").click(function(){
$('#result').delay(2000).queue(function(f) {
$(this).load('/yourpage.html');
f();
});
});
嗯,我在JSFIDLE上试用过,效果很好。你能把它藏起来吗。。。有控制台错误吗?拜托,你能给我看看小提琴吗?是的,你说得对。看起来它正在工作,但它是加载时间。。。尝试队列方法这(第一次谷歌点击)不起作用吗?不,它似乎无法与加载外部页面结合使用。。。