我让我的主文件加载第二个 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)时,内容每次都能完美加载。
这是存在问题的页面:
尝试单击任何房屋 div 右下角的“展开”图标,您会发现问题所在。如果单击顶部菜单中的下一个箭头,它将加载第二个 div ok,您也可以返回到第一个 div。
这个问题存在于 Chrome(以及我的 iPhone)中,而不是 Firefox 中(FF 似乎可以正常工作),并且 Chrome 的开发控制台中没有错误。我究竟做错了什么?