6

脚本错误:在关闭子元素之前无法修改父容器元素。我应该怎么办?我单击是,但我的网页未显示。

在我的产品页面代码的开头,我有: http: //pastebin.com/iiUfMq1v

除了 IE8 之外,所有浏览器都可以正常工作,这是唯一一个抛出任何类型错误的浏览器。

有任何想法吗?

4

2 回答 2

6

请检查这些链接

http://answers.microsoft.com/en-us/ie/forum/ie8-windows_other/html-parsing-error-unable-to-modify-the-parent/e64759e0-d344-42d6-b1d8-0ce27504dd71

http://afewguyscoding.com/2010/03/message-html-parsing-error-unable-to-modify-the-parent-container-element-before-the-child-element-is-closed-kb927917/

基本上,当您尝试通过作为当前元素的父级的 javascript 更新元素或该元素根本不呈现时,就会发生这种情况。我遇到了这个问题,并通过在页面加载后运行脚本来修复。即在里面$(document).ready()

希望这可以帮助某人..

于 2013-05-24T09:08:24.943 回答
1

IE 历来不允许在 domReady 事件之后修改 DOM。

于 2012-12-05T21:20:54.153 回答