0

次のような2番目のphpファイルをロードするメインファイルがあります。

$.get('single.php?admin=1&start=1').success(function(data) {
    $('.loader').fadeOut(400, function() {
       $('#overlay').html(data);
       $(".content h2").css({"padding-top": "50px"});
    }); 
});

Chrome 開発ツールで HTML を表示すると、「single.php」ページのコンテンツがオーバーレイに表示されます。ページの上部にメニューが表示されますが、メイン コンテンツは表示されません。ページを手動で読み込むと ( http://bit.ly/1dCHTEp )、コンテンツは毎回完全に読み込まれます。

問題が存在するページは次のとおりです。

http://bit.ly/11U9OzC

家の div の右下にある「展開」アイコンをクリックしてみてください。問題が発生することがわかります。トップ メニューの次の矢印をクリックすると、2 番目の div が読み込まれ、最初の div にも戻ることができます。

この問題は、Firefox ではなく Chrome (および私の iPhone) に存在し (FF は正常に動作しているようです)、Chrome の開発コンソールにエラーはありません。私は何を間違っていますか?

4

1 に答える 1

3

私はあなたのサイトをチェックアウトし、HTML を見ました - すべてのコンテンツがそこにあり、非表示になっています (CSS が display:none に設定されています)。使用しているプラ​​グイン/ライブラリ/ものは何でも、意図しないときに display:none に設定していると思われます。

于 2013-07-16T18:07:31.240 に答える