是的,这个问题听起来很奇怪,但我想要实现的是当我附加使用
.html()
功能我希望它的某些部分表现得像
.text()
功能。例如在这个小提琴http://jsfiddle.net/KZBAy/ `
$("#htmltest").html("<ul><li>"+**unescape(escape(testvar))**+"</li></ul>");`
我希望 + unescape(escape(testvar)) + 表现为文本。即其中的html标签应该被视为文本,它不应该被解析。这是一个简单的<li>
例子,请提供一个通用解决方案,可用于所有标签,如附加到<div>
标签<table>
标签等
是否有像CDATA
html 这样的标签可以指示浏览器不解析其中的文本?