答案 0 :(得分:1)
在IE中我得到javascript异常“google is undefined”和“jquery is undefined”。 我认为在IE中,“google”引用失败,这反过来中止了脚本,并且jquery引用也失败了。因此,我首先要弄清楚为什么谷歌参考在IE中失败。
这是一个SO链接,不确定它是否适用于您:
答案 1 :(得分:1)
而不是$(文档).Ready你应该使用
google.setOnLoadCallback(function() {
jQuery(function($) {
// run your jQuery code in here after DOM has loaded
});
});
这是因为jQuery需要时间来使用google.Load()动态加载;
你可以替换脚本来加载谷歌库,并使用jQuery的直接链接调用google.Load继续使用$(document).Ready
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>