IE8错误对象不支持属性

时间:2011-07-26 13:39:46

标签: jquery

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; YPC 3.2.0)
Timestamp: Tue, 26 Jul 2011 13:35:27 UTC


Message: Object doesn't support this property or method
Line: 2
Char: 69242
Code: 0
URI: http://sadiecoles.uwpistol.net/CatalystScripts/Cache/lightbox2021.js

这是我从此页面http://sadiecoles.uwpistol.net/CustomContentRetrieve.aspx?ID=1142452

中得到的错误

我最近添加了jQuery.noConflict(); jQuery(函数($){对我编写的代码,但我仍然在IE中收到错误。

有任何关于如何对此进行排序的想法吗?非常感谢我得到的所有帮助!

1 个答案:

答案 0 :(得分:0)

你在做什么

var j = jQuery.noConflict();

或只是

jQuery.noConflict();

您可能会在发送到 jQuery的数据中出现类型错误或其他内容。 IE对数据类型非常挑剔,远远超过任何其他常见浏览器。

另请参阅如何声明对象和数组。如果你在声明为对象的东西上使用数组方法,IE将会吓坏。

var myObject = {};
var myArray = [];

jsLint也可以帮助你根除这样的东西。