我把这三个流行的脚本包含在我的<head>
tags
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/json3/3.2.6/json3.min.js"></script>
<script type="text/javascript" src="/js/jquery.cookie.js"></script>
当我检查 IE7 和 8 中的错误时,我得到以下信息:
- “JSON”未定义。 (IE7)
- “jQuery”未定义。 (IE7 和 IE8)
- 对象不支持此属性或方法。 (IE8)
谁能告诉我这是什么原因,因为我显然在我的页面上包含了这些内容,但仍然显示为未定义。除了这些内容之外,我的页面上还没有其他内容。
我怎样才能解决这个问题?
jQuery 2.0放弃支持 http://blog.jquery.com/2013/04/18/jquery-2-0-released/适用于 IE 6、7 和 8,并且仅适用于您知道不需要支持这些浏览器的情况。对于大多数人来说,正确的解决方案是使用 jQuery 1.x,它仍然受到官方支持:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)