JQuery ile metin bulup değiştirmeyle ilgili olarak başkalarından harika yardım aldım. "Konu:"jQuery - Vücut yüklendikten sonra, metni bul ve değiştir
kod altındaki kelimeye bulacak ve ile değiştirin "Ad:"
$("*").each(function() {
if ($(this).children().length == 0) {
$(this).text($(this).text().replace('Subject:','Name:'));
}
});
Ve bu olağanüstü çalışır.
Sorun yaşadığım tek şey, sayfa yüklendikten sonra yüklenen metnin değiştirilmesidir.
Sunucudan veri görüntüleyen bazı javascript işlevlerim var, ancak yalnızca sayfa tüm öğeleri yükledikten sonra. Örneğin, bir kullanıcı veritabanından bir ürün listesi yüklemek için bir olayı başlatan açılır listeden bir değer seçer.
Granny Smith Elma Fiyatı: Böyle bu ürünlerin bazıları biçimlendirmek
kiloluk Beslenme gerçekler başına x.xx ....
Ben sadece bir kelime "yerine bulmak isteyeceksiniz Fiyatı: "ve muhtemelen" Maliyet: "ile değiştirin.
Ancak bahsettiğim gibi, bu veriler henüz yüklenmedi. Ve sadece kullanıcı açılır menüden "Granny Smith Elmaları" nı seçtikten sonra görüntülenir.
Bu benim yaşamam gereken bir sınır mı?
Bu işe yarıyor! İyi fikir, ama yine de çok basit. Teşekkür ederiz! – coffeemonitor
Neden bu kadar çok jq nesnesi oluşturuyorsunuz ... önbellek $ (this) bunun yerine geri dönüyor – redsquare
Bu pasajı nereye ekleyebilirim? functions.php, tema dosyam? Noobie sorusu için üzgünüm. – Pete