これはかなり頼まれていることは知っていますが、できるだけ簡単にコンテンツを読み込む前に、Facebookのサインアップフォームと他の多くのサイトの内容を表示する必要があります。Jquery Show Image Before .load()
$("#signUpPanel").click(function(){
$("#headInner").html("<img class='spinner' src='imgs/spinner.gif'>");
$("#headInner").load("signUp.php");
});
これはこれまで私がこれまでに持っていたことですが、それは表示されますが、それを見ることはほとんど不可能です。私はdelay()関数や類似したものを使うことを考えていました。事前に感謝し、できればできるだけシンプルにしておきます。
何かが読み込まれている間に画像を表示するのは良いことですが、意図的に画像を表示するために何かが読み込まれる速度を遅くすることは、むしろ生産性に反するようです。実際の遅延がある場合は画像が表示されますが、ページが0.0001秒で読み込まれた場合は、ページが読み込まれるまでに時間がかかるようには見えません。 – Nope