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回Googleのヒット)が動作しませんでしたか? https://api.jquery.com/delay/ – Mzzl
いいえ、外部ページの読み込みと組み合わせて動作していないようです... –