3

JQueryのfirstChild.dataに相当するものはありますか?

次の HTML が与えられた場合:

<p id='test'>Hello<span>world</span>/<p>

以下の javascipt は「Hello」を返します。

document.getElementById('test').firstChild.data

指定された JQuery は次を返します。Hello< span>world</span>

$('#test').text()

どうすればこれを達成できますか?

4

2 に答える 2

3

テキストノードが必要なため、次を利用できます.contents

$("#test").contents().first().text();
于 2012-06-06T15:45:53.577 に答える
1

これを試して:

   $('#test').contents()[0].nodeValue;

contents()テキストノードを取得するのに役立ちます。

于 2012-06-06T15:44:00.010 に答える