Bir jQuery nesnesini bir dizeye nasıl dönüştürürsünüz?
Bir jQuery nesnesini bir dizeye nasıl dönüştürürsünüz?
400
3
Bir jQuery nesnesini bir dizeye nasıl dönüştürürsünüz?
Tam HTML dizesini sorduğunuzu varsayıyorum. Eğer durum buysa, bunun gibi bir şey işinizi görecektir:
Bu daha ayrıntılı olarak açıklanmıştır burada, ancak esasen ilgilenilen öğeyi sarmak, manipülasyonları yapmak, kaldırmak ve HTML'yi almak için yeni bir düğüm oluşturursunuz.
Eğer sadece bir dize gösteriminin peşindeyseniz, o zaman
new String(obj)
ile devam edin.Güncelleme
Orijinal cevabı 2009 yılında yazmıştım. 2014 itibariyle, çoğu büyük tarayıcı artık
outerHTML
özelliğini yerel bir özellik olarak desteklemektedir (örneğin, Firefox ve Internet Explorer), böylece yapabilirsiniz:Biraz daha açık konuşabilir misiniz? Eğer HTML'i bir etiketin içine almaya çalışıyorsanız, şöyle bir şey yapabilirsiniz:
HTML parçacığı:
jQuery:
Tüm nesneyi dizeye serileştirmek istiyorsanız, JSON kullanın.