假设我的代码中有以下DOM元素:
<div id="test">
<div id="t2">
Hi I am
<b>Gopi</b>
and am 20 years old.
<p id="div2">
<button onclick="alert('lol')">Check</button>
</p>
</div>
</div>
假设我想遍历div#t2的内容。 $("#t2").children()会给我返回和
标签。
.....
”的数组形式呢?
$.trim($("#t2")[0].childNodes[0])
返回的是 "[object Text]",而不是已经去除空格的 HTML。除了手动从开头和结尾删除空格之外,还有其他解决方案吗? - gopi1410nodeValue
字符串。尝试这样做:$.trim($("#t2")[0].childNodes[0].nodeValue)
- PaulinnerHTML
会省略节点名称,只返回它的内部 HTML。原帖作者需要同时获得节点名称。 - Prasenjit Kumar Nag$('<div>').appendChild($("#t2")[0].childNodes[1]).html()
- Paul