JavaScriptを:DOMテキストノード
-
23-09-2019 - |
質問
以下のスニペットを見てみましょう。それは、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;
所属していません StackOverflow