質問

以下のスニペットを見てみましょう。それは、DOM内の文字列「テスト」のテキストノードを作成していますか?私はMooToolsのためにjQueryを使って、そのノードを選択することはできますか?

<div id="foobar">
    test <img />
</div>
役に立ちましたか?

解決

//plain
var node = document.getElementById('foobar').childNodes[0];

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

これはあなたにあまりにもテキストの周りに空白が含まれますtextnodeが得られます。

他のヒント

jQueryを使ってます:

編集

$('#foobar').get(0).firstChild.data;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top