ノードとサブノードを取得する jQuery メソッド text_jquery

WBOY
リリース: 2016-05-16 16:41:22
オリジナル
1602 人が閲覧しました

以下の 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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!