20 Kasım 2010, CUMARTESİ
HTML etiketi Kaldır ama innerHtml devam
Basit biçimlendirme striptiz yapmam gereken bazı basit HTML var.
A nice house was found in <b>Toronto</b>.
Kalın kaldırmak istiyorum, ama bu cümle olduğu gibi bırakın.
Nasıl bir WordPress kullanmak bu mümkün mü?
CEVAP
20 Kasım 2010, CUMARTESİ
$('b').contents().unwrap();
Bu <b>
elementler, uses .contents()
üst kaldırmak için <b>
, then .unwrap()
<b>
öğenin metin içeriğini hedef seçer.
En iyi performans için, her zaman yerli:
var b = document.getElementsByTagName('b');
while(b.length) {
var parent = b[ 0 ].parentNode;
while( b[ 0 ].firstChild ) {
parent.insertBefore( b[ 0 ].firstChild, b[ 0 ] );
}
parent.removeChild( b[ 0 ] );
}
Bu herhangi bir WordPress kullanmak çözüm burada sağlanan çok daha hızlı olacaktır.
Bunu Paylaş:
Nasıl HTML olarak tarih biçimini ayarl...
kapanış HTML giriş etiketi sorunu...
İPhone'da bir NSString Kaldır HTML Eti...
HTML tablo: sütun için aynı genişlikte...
Salt okunur SEÇENEĞİNİ etiketi HTML fo...