Kaedah jQuery untuk mendapatkan nod dan sub-nod text_jquery

WBOY
Lepaskan: 2016-05-16 16:41:22
asal
1604 orang telah melayarinya

Untuk coretan html di bawah,

<div id="text_test">test text<a href="techbrood.com" rel="external nofollow" >techbrood co.</a></div>
Salin selepas log masuk

Dapatkan teks biasa nod:

var text = $('#text_test').text()
Salin selepas log masuk

Ini akan mendapat "test text techbrood co.", yang bermaksud teks semua nod (termasuk nod anak) elemen semasa akan dibacakan.

Jika anda hanya ingin mendapatkan teks nod utama, kaedahnya agak rumit:

var text = $("#text_test").contents().filter(function() {
return this.nodeType === 3;
}).text();
Salin selepas log masuk

Dapatkan teks nod kanak-kanak:

var text = $("#text_test > a").first().contents().filter(function() {
return this.nodeType === 3;
}).text();
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!