SORU
1 NİSAN 2009, ÇARŞAMBA


ayrıştırma html jquery ile dize

Ajax yüklenen bir kaynaktan HTML bir dize var. Belgeye HTML koydum önce bir nesne (resim) bazı özellikler almak için bu dize istiyorum.

Gibi bir şey var:

$.ajax({  
        url: uri '?js',  
        success: function(data) { 
            var htmlCode = $(data).html();  

            $('#otherObject').html(data);
        }  
    });

Nasıl bu HTML dize öznitelikleri (örneğin src) alabilir miyim?

CEVAP
1 NİSAN 2009, ÇARŞAMBA


% 100 emin değilim, ama olmaz

$(data)

bu veri için bir DOM jquery ile bir nesne, bir yere bağlı üretmek değil mi? Ya da eğer zaten bir DOM olarak ayrıştırılmış, sadece gidebilirsin $("#seçici her türlü ihtiyacınıza uygun", veri) myİmg ya.

EDİT< / ^ br . Okuyana soru göründüğü 'veri' zaten bir DOM, yani sen sadece git (bu gerçek değil, sadece bir ımg senin DOM, aksi halde ihtiyacınız olacak daha hassas seçici)

$("img", data).attr ("src")

src özniteliği erişmek istiyorsanız. Eğer veri sadece metin varsa, muhtemelen işe yarar

$("img", $(data)).attr ("src")

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hidden Wolf TV

    Hidden Wolf

    1 EKİM 2009
  • Jorrit Jongma

    Jorrit Jongm

    17 Ocak 2008
  • monkophile

    monkophile

    25 Temmuz 2007