1

看看下面的片段。它是否为 DOM 中的字符串“test”创建了一个文本节点?我可以使用 jQuery for MooTools 选择该节点吗?

<div id="foobar">
    test <img />
</div>
4

2 回答 2

1

使用 jQuery:

编辑:

$('#foobar').get(0).firstChild.data;
于 2010-01-28T21:15:35.937 回答
0
//plain
var node = document.getElementById('foobar').childNodes[0];

//jquery
$("foobar").contents().eq(0);

这将为您提供一个文本节点,其中也将包含文本周围的空格

于 2010-01-29T13:33:51.447 回答