11 Aralık 2008, PERŞEMBE
nasıl jQuery ile metin kapma boşluk şerit muyum?
Bir WordPress kullanmak bir mailto sarmak için kullanmak istiyorum: bir e-posta adresi çapa etrafında, ama aynı zamanda CMS üretiyor whitepace kapma.
İşte ben çalışmak zorundayım HTML, benim gibi komut dosyası ve çıkış bir kopyası.
html
<div class="field field-type-text field-field-email">
<div class="field-item">
name@example.com </div>
</div>
jQuery JavaScript
$(document).ready(function(){
$('div.field-field-email .field-item').each(function(){
var emailAdd = $(this).text();
$(this).wrapInner('<a href="mailto:' emailAdd '"></a>');
});
});
HTML oluşturulur
<div class="field field-type-text field-field-email">
<div class="field-items"><a href="mailto:
name@example.com ">
name@example.com </a></div>
</div>
Diğerleri bu konuyu okumak sadece lider ve dava dosyasının boşluk şerit olabilir şüpheli olsa da, tüm bu boşluk dikkate alınarak, kaybetmek için çok mutluyum e-posta adresi sarma değilim.
Şerefe< / ^ br . Steve
CEVAP
11 Aralık 2008, PERŞEMBE
Js: replace
işlevini kullanın
var emailAdd = $(this).text().replace(/ /g,'');
Tüm boşlukları kaldırır
Baştaki ve sondaki boşluk kaldırmak istiyorsanızsadece, jQuery kullanımı $.döşeme yöntemi :
var emailAdd = $.trim($(this).text());
Bunu Paylaş:
Nasıl metin yatay ve dikey olarak Andr...
Nasıl jQuery ile metin düğümleri seçer...
Yüce Metin içinde sekme ile dört boşlu...
Nasıl jQuery kullanarak metin seçimi d...
Nasıl dikey olarak merkezi UİTextField...