我有以下示例html文件:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Example</title> <script src="../Scripts/jquery-2.0.3.js"></script> <!--<script src="../Scripts/jquery-1.7.js"></script>--> <script type="text/javascript"> $(document).ready(function () { $('#mainheader').css("color","red"); }); </script> </head> <body> <h1 id="mainheader" class="header">Sample 1</h1> <h2 class="header info">Sample 2</h2> <h3 class="info">Sample 3</h3> </body> </html>
当我使用jQuery版本2.0.3运行相同时,它会遇到错误:
/Scripts/jquery-2.0.3.js第8列第8行的未处理异常
0x800a01b6 – Microsoft JScript运行时错误:对象不支持此属性或方法
在线:
//使用方便的事件回调
document.addEventListener(“DOMContentLoaded”,completed,false);
但如果我使用它的较低版本,即1.7,它运行正常……
但是,上面的代码适用于Chrome上的两个版本.
能帮我解决一下差异吗?
谢谢&问候.
@R_301_323@
目前jQuery 2.x“不支持Internet Explorer 6,7或8”