ile birlikte bulur. Tüm DOM'ları taramak için en iyi yol ne olmalı, metin içeren ve bir span sınıfına sarmak için herhangi bir öğe bulun. ThanxJquery, tüm öğeleri
cevap
Bu kodu şu adresteki şuraya bakın: http://jsbin.com/oquhu3/3 (* boşluklu bir *) –
Thanx, işe yarıyor! Bir sınıf eklemeye çalıştım ama işe yaramadı. $ (işlev() { $ ('gövde *'). Content(). Filter (işlev() { return (this.nodeType == 3) && this.nodeValue.length> 0; }). AddClass ("someclass"); }); Neden olursa olsun? Thanx tekrar. – Mircea
Bir metin düğümüne bir sınıf ekleyemezsiniz. Sınıfı olan bir span ile sarmayı deneyin: $ ('body *'). Content(). Filter (function() { return (this.nodeType == 3) && this.nodeValue.length> 0; }) .wrap ("") –
Sen .each tüm elememnts üzerinde yineleme için kullanabilirsiniz:
$('*').each(function(){
if($(this).text())
{
$(this).wrapInner('<span />');
}
})
ben kod parçası test etmedi ama oldukça basit. Öğrenmeniz gereken tek şey .each, wrapInner ve * seçicisidir. jQuery docs burada oldukça yararlıdır.
$('body *').contents().filter(function() {
return (this.nodeType == 3) && this.nodeValue.length > 0;
}).wrap("<span />")
Bazı daha fazla iş kaldı gibi görünüyor: http://jsbin.com/oquhu3 –
$ (document). Try(); kodunuza: $ (document) .ready (function() { $ ('*'). her (işlev {} ( if ($ (this) .text()) { $ (this) .wrapInner (''); ' }) )) }) – dzida
Bunun gerçek metinlere sahip olup olmadıklarına bakılmaksızın, tüm HTML öğelerine sınıf ekleyeceğini düşünüyorum. – Mircea
- 1. Öğeleri jQuery
- 2. Tüm Öğeleri ComboBox'tan Kaldırma?
- 3. Tüm öğeleri, sınıf özniteliği
- 4. jQuery: Genişliğin 400'den fazla olduğu tüm öğeleri nasıl seçebilirim?
- 5. Tüm öğeleri aynı sınıf adına mı gizlemek?
- 6. Tüm ana öğeleri daraltma ExpandableListView
- 7. Java ArrayList.add() dizideki tüm öğeleri
- 8. jQuery DataTable içindeki öğeleri alın
- 9. WebKit Inspector öğeleri görünümündeki tüm öğeleri nasıl genişletirsiniz?
- 10. Sayfa yüklenene kadar öğeleri gizle - jquery kullanarak
- 11. jQuery/javascript verimliliği için önbellekleme öğeleri?
- 12. jquery validator - Sadece görünen öğeleri onaylama
- 13. jQuery'yi kullanarak başlık niteliğine sahip tüm öğeleri nasıl bulurum?
- 14. Lua tablosundaki tüm öğeleri nasıl silebilirsiniz?
- 15. Python tkinter - tüm alt öğeleri nasıl silebilirim?
- 16. Belirtilen anahtar dışındaki tüm öğeleri nesneden çıkarın.
- 17. Swift diziden tüm öğeleri bir araya topla
- 18. Groovy'yi kullanarak listedeki tüm öğeleri nasıl düzeltebilirim?
- 19. Tüm öğeleri bir diziden ilk alın ama
- 20. Simplexml nesnesinin TÜM öğeleri nasıl alınır
- 21. R, diğer tüm öğeleri nasıl listeleyebilir?
- 22. Seçilen tüm öğeleri javascript ile değiştirme
- 23. Oktav: İlk sütun dışındaki tüm öğeleri topla?
- 24. görünüm cihazındaki tüm öğeleri başlat android
- 25. Tüm öğeleri sınıf adına göre DOMDocument
- 26. Knockout.js konumundaki tüm öğeleri değiştirin observableArray
- 27. Tüm öğeleri bir XDocument içinde sıralama
- 28. Tüm seçili öğeleri asp.net'den alın. ListBox
- 29. Tüm temel android gui öğeleri nelerdir?
- 30. Linq Tüm Öğeleri Karşılaştırma Dizisi Array
Ben ne belirtmek gerek:
sadece boşluk içerenler dahil olmak üzere, tüm metin düğümleri kaydırmak için: –