Google chrome Google Chrome中的在线jQuery ajax存在问题

Google chrome Google Chrome中的在线jQuery ajax存在问题,google-chrome,jquery,Google Chrome,Jquery,我正在尝试在我的网站上调用ajax,但出于某种原因,它可以在除Google Chrome之外的所有其他浏览器中运行。我的jQuery ajax调用如下所示: $(".showpopup").click(function(e){ e.preventDefault(); var thePopup = $(this).attr("id"); $(".popup_overlay").fadeIn("medium"); $(".popup").fadeIn("slow");

我正在尝试在我的网站上调用ajax,但出于某种原因,它可以在除Google Chrome之外的所有其他浏览器中运行。我的jQuery ajax调用如下所示:

$(".showpopup").click(function(e){
    e.preventDefault();
    var thePopup = $(this).attr("id");
    $(".popup_overlay").fadeIn("medium");
    $(".popup").fadeIn("slow");
    $(".popup").load("/dev/popup/"+thePopup);
    return false;
});
问题是,当我查看firebug(在Chrome中)时,我看到调用已发出,返回代码为“200 ok”,而且我甚至可以看到请求页面的响应HTML,但我无法使用
.popup
类将内容放入我的
。我尝试向
$.load()
函数添加一个allback函数,该函数也不会启动

我在当地的测试网站上看到人们对此有问题,但是这个网站是在线运行的,因此我不认为有问题


我已经把头发拔了两个小时了,所以任何帮助都会非常感激的!:-)

信不信由你——谷歌Chrome Firebug扩展就是问题所在。我关闭了Firebug控制台,然后它像一个符咒一样工作:-)


很抱歉给您带来不便

您是否在开发人员工具控制台日志中看到任何html验证错误?信不信由你-firebug就是问题所在!我一关闭firebug检查工具,它就工作了!你应该为这个问题添加你自己的答案。在48小时内,你可以把它标记为答案。