jQuery 1.8.x IE7.append().prepend()问题

jQuery 1.8.x IE7.append().prepend()问题,jquery,internet-explorer-7,Jquery,Internet Explorer 7,我在各地都看到过同样的组合词,但是没有一个解决了jQuery和IE7无法相处的根本问题。 我的应用程序在每个主要浏览器和IE 8以上的版本上都能正常运行。然而,我的许多公司用户仍然因为IE7浏览器的缺陷而饱受煎熬。在最近的测试中,我遇到了一个奇怪的错误 这显然是对jQuery本身的抱怨,我认为jqueryv1.3.x已经根除了这一抱怨?所以,我的问题是: 有解决办法吗?我是否应该找到.append()和.prepend()的每个匹配项在我的应用程序中,并用不那么优雅的东西替换它们?这篇文章的未

我在各地都看到过同样的组合词,但是没有一个解决了jQuery和IE7无法相处的根本问题。 我的应用程序在每个主要浏览器和IE 8以上的版本上都能正常运行。然而,我的许多公司用户仍然因为IE7浏览器的缺陷而饱受煎熬。在最近的测试中,我遇到了一个奇怪的错误

这显然是对jQuery本身的抱怨,我认为jqueryv1.3.x已经根除了这一抱怨?所以,我的问题是:


有解决办法吗?我是否应该找到
.append()
.prepend()的每个匹配项
在我的应用程序中,并用不那么优雅的东西替换它们?

这篇文章的未来读者应该证明,当使用IE8或更低版本时,jQuery中的SCRIPT65535错误表明正在访问通常超出jQuery范围的DOM节点。在我的例子中,我试图使用
.text()
更改页面的

这是jQuery和IE中一个众所周知且尚未解决的错误,如下所示:

请确保检查您的代码中是否有对通常存在于
标记之外的节点的引用,例如
,您很可能会发现问题