在jquery中,我使用此代码加载外部页面到div。现在我想在加载前建立一点延迟。 如何延迟加载page3.html 2秒?如何延迟外部页面加载jquery
$("#page3").click(function(){
$('#result').load('calendar/page3.html');
});
在jquery中,我使用此代码加载外部页面到div。现在我想在加载前建立一点延迟。 如何延迟加载page3.html 2秒?如何延迟外部页面加载jquery
$("#page3").click(function(){
$('#result').load('calendar/page3.html');
});
尝试这样:
$("#page3").click(function(){
$('#result').delay(2000).queue(function(f) {
$(this).load('/yourpage.html');
f();
});
});
不幸的是,我已经尝试过,但它似乎不工作... –
嗯,我试试它在JSFiddle上工作正常。你能jsfiddle它...任何控制台错误? – FBlade
拜托,你可以给我看看我能看到它的小提琴吗? –
这是否(1日谷歌命中)不工作? https://api.jquery.com/delay/ – Mzzl
不,它似乎不工作与加载外部页面... –