Je:carte jquery - affecter la valeur de retour en tant que clé de l'objet de réception
<img class="images" src="src1">
<img class="images" src="src2">
<img class="images" src="src3">
<img class="images" src="src4">
var pictures = $(".images").map(function(){
return $(this).attr("src");
})
Le code ci-dessus crée un nouveau tableau de photos. Pouvez-vous penser à un moyen efficace de créer un nouvel objet images en utilisant la fonction de carte jQuery. Je voudrais faire quelque chose comme:
var pictures[key] = $(".images").map(function(){
var key = $(this).attr("src");
return key;
})
... affecter directement la valeur de retour en tant que clé de l'objet images. Y a-t-il un moyen?
oui, je pourrais ... mais je pensais qu'il pourrait y avoir un truc cool en utilisant la carte ... – Hans
@Marcel 'map' sera toujours s crée un tableau. C'est votre truc * cool. – kapa