아래 HTML 스니펫의 경우
<div id="text_test">test text<a href="techbrood.com" rel="external nofollow" >techbrood co.</a></div>
노드 일반 텍스트 가져오기:
var text = $('#text_test').text()
이렇게 하면 "test text techbrood co."가 표시됩니다. 이는 현재 요소의 모든 노드(하위 노드 포함) 텍스트를 읽는다는 의미입니다.
메인 노드의 텍스트만 가져오려면 방법이 더 복잡합니다.
var text = $("#text_test").contents().filter(function() { return this.nodeType === 3; }).text();
하위 노드의 텍스트 가져오기:
var text = $("#text_test > a").first().contents().filter(function() { return this.nodeType === 3; }).text();