jQuery“get”没有完全加载内容

时间:2013-07-16 17:59:08

标签: google-chrome jquery jquery-get

我的主文件加载了第二个这样的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的右下角的“展开”图标,您将看到问题所在。如果你单击下一个箭头,在顶部菜单中,它将加载第二个div,你也可以回到第一个div。

此问题存在于Chrome(以及我的iPhone)中,而不是在Firefox中(FF似乎正常工作),并且Chrome中的开发控制台中没有错误。我做错了什么?

1 个答案:

答案 0 :(得分:3)

我检查了你的网站,并查看了HTML - 所有内容都在这里,它只是隐藏(它设置为显示的CSS:none)。我怀疑任何插件/库/你正在使用的是将它设置为display:none,如果你不打算这样做。