Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mendapatkan nod teks elemen?

<p><pre class="brush:php;toolbar:false;"><div class="title"> Saya nod teks <a class="edit">Edit</a> </div></pre> <p>Saya mahu mendapatkan "Saya nod teks", tidak mahu teg "edit" dialih keluar dan memerlukan penyelesaian silang penyemak imbas. </p>
P粉518799557P粉518799557395 hari yang lalu543

membalas semua(2)saya akan balas

  • P粉148434742

    P粉1484347422023-08-25 09:11:57

    Anda boleh menggunakan kaedah berikut untuk mendapatkan nodeValue nod anak pertama

    $('.title')[0].childNodes[0].nodeValue

    http://jsfiddle.net/TU4FB/

    balas
    0
  • P粉239164234

    P粉2391642342023-08-25 00:26:46

    var text = $(".title").contents().filter(function() {
      return this.nodeType == Node.TEXT_NODE;
    }).text();

    Ini akan mendapat 内容,并对其应用过滤器函数。过滤器函数仅返回文本节点(即那些具有 nodeType == Node.TEXT_NODE nod elemen yang dipilih).

    balas
    0
  • Batalbalas