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

  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • laptopmag

    laptopmag

    25 Ocak 2008