SORU
17 Mart 2009, Salı


JQuery, bir div içindeki tüm HTML kaldırmak istiyor

Bir div var, ve tüm HTML div içinde kaldırmak istiyorum.

Bunu nasıl yapabilirim?

CEVAP
17 Mart 2009, Salı


Boş sanmıyorum() veya html() sizin için ne arıyorsanız. PHP strip_tags gibi bir şey arıyorsun sanırım. Eğer bunu yapmak istiyorsanız, bu işlevi eklemek gerekir:

jQuery.fn.stripTags = function() { return this.replaceWith( this.html().replace(/<\/?[^>] >/gi, '') ); };

Bu sanırım senin HTML:

<div id='foo'>This is <b>bold</b> and this is <i>italic</i>.</div>

Ve bunu yapmak için:

$("#foo").stripTags();

Neden olur:

<div id='foo'>This is bold and this is italic.</div>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FattySpins's channel

    FattySpins's

    17 Mayıs 2009
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009
  • Trevor Eckhart

    Trevor Eckha

    19 Aralık 2009