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

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • superflyy88

    superflyy88

    8 ŞUBAT 2009
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011