J'ai une chaîne HTML provenant d'une source chargée Ajax. Je voudrais obtenir quelques attributs d'un objet (image) dans cette chaîne, avant de mettre le HTML dans le document.parse html chaîne avec jquery
J'ai quelque chose comme:
$.ajax({
url: uri+'?js',
success: function(data) {
var htmlCode = $(data).html();
$('#otherObject').html(data);
}
});
Comment puis-je obtenir les attributs (le src
par exemple) de cette chaîne HTML?
uuh, merci pour votre réponse! c'est la solution :) je ne l'ai pas vu. je vous souhaite un bon premier avril - et maintenant je vais avoir honte;) – MarvinS
mhm, je dois regretter mon commentaire. votre exemple ne fonctionne pas pour ie (testé en version 7). J'ai utilisé "$ (données)" - "données" - "$ (données) .html()" - rien ne fonctionne. Aucune suggestion? – MarvinS
$ ("img", $ ('
')) travaillait en FF (n'a pas IE7). Avoir seulement la balise IMG ci-jointe, ou enfermée dans un seul corps ne fonctionnait PAS, alors peut-être que cela se traduit par une seule entité? Avez-vous essayé $ (data) .attr() directement? – falstro