Javascript 带有jquery的Google geomap在IE中失败

Javascript 带有jquery的Google geomap在IE中失败,javascript,jquery,internet-explorer,jquery-ui,google-maps,Javascript,Jquery,Internet Explorer,Jquery Ui,Google Maps,我面临的问题是谷歌的geomap和Internet explorer中的JQuery一起失败 否则在Firefox中,它看起来像这样: (来源:) 这里是js参考 <script type="text/javascript" src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABCDEFG"> </script> <script type=&q

我面临的问题是谷歌的geomap和Internet explorer中的JQuery一起失败

否则在Firefox中,它看起来像这样:


(来源:)

这里是js参考

<script type="text/javascript" src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABCDEFG">
</script>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="/js/ui.core.js" type="text/javascript"></script>
<script src="/js/ui.accordion.js" type="text/javascript"></script>


(来源:)

请任何人帮忙


感谢您的建议。

在IE中调试javascript很困难,但是如果没有实际的url,或者使用缩小的javascript,调试就更困难了。您可能希望暂时切换到jquery的完整非精简版本,以便找到发生错误的行并查看发生的情况


此外,在firefox中,您可以尝试使用firebug查看它是否抛出任何错误。即使map在firefox中工作,它也可能正在从IE无法恢复的错误中进行静默恢复。

您是否使用console.log()调用打印firebug?这将导致IE抛出错误。如果是这样的话,可以试试这样的

var a = "hello";
try
{
console.log(a);
}
catch(err)
{
alert(a);
}

这将用IE中的普通旧警报替换console.log,通过从页面中删除JQuery.UI.Dialog进行修复。

#map { float:left; width:700px; height:500px; margin-top:10px; }

仅此而已:-)

有什么错误?它怎么会失败呢?谢谢回复,我已经编辑了我的帖子,并在页面上添加了错误的快照。我在页面上有一个手风琴(ui),当我从页面中删除它们时,一切都很好。但是那里需要它。。。