load() を使用して、「contents」という名前の div に何かをロードし、ロードを開始する前に非表示にします。コンテンツが完全にロードされた後にのみdivがフェードインすることを望みますが、ロードが完了する前でもdivの「コンテンツ」がフェードインするようです。次のスクリプトを使用します。
$("#menu").click(function(){
$("#contents").hide().load(loadUrl, function(){
$(this).fadeIn(1000);});
});
この問題を解決するのを手伝ってくれませんか?現在、ローカルサーバーでテストしています。