首頁 > web前端 > js教程 > 主體

jQuery取得節點和子節點文字的方法_jquery

WBOY
發布: 2016-05-16 16:41:22
原創
1664 人瀏覽過

對於下面的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();
登入後複製
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板