我可以完全依赖 jQuery 吗html()
方法的行为与innerHTML
?有什么区别吗innerHTML
和 jQuery 的html()
方法?如果这些方法都做同样的事情,我可以使用 jQuery 的吗?html()
方法代替innerHTML
?
我的问题是:我正在处理已经设计好的页面,这些页面包含表格,并且在 JavaScript 中innerHTML
属性用于动态填充它们。
该应用程序运行良好Firefox but IE浏览器引发错误:unknown runtime exception
。我用的是 jQuery 的html()
方法和IE的错误已经消失。但我不确定它是否适用于所有浏览器,并且我不确定是否要替换所有浏览器innerHTML
jQuery 的属性html()
method.
多谢。
回答你的问题:
.html()
只会打电话.innerHTML
在对节点类型和其他内容进行一些检查之后。它还使用一个try/catch
阻止它尝试使用的地方innerHTML
首先,如果失败,它将优雅地回退到 jQuery.empty()
+ append()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)