Récupérer tous les attributs dans un tableau
Bonjour à tous
Je viens demander votre aide.
J'ai un ensemble d'éléments ayant en commun la classe "target", j'essai de récupérer tous les attributs ainsi que les valeurs correspondantes dans un tableau.
J'utilise le code ci dessous, j'ai bien le résultat souhaité pour chaque élément lorsque je fais console log dans la boucle, mais le résultat finale me donne un tableau vide.
Ci dessous le code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| let
obj = {},
$.map($('.target'), function(elem){
for (var att, i = 0, atts = elem.attributes, n = atts.length; i < n; i++){
att = atts[i];
obj[att.nodeName] = att.nodeValue;
}
}); |
Merci d'avance pour votre aide.
Cordialement