map

英[mæp] 美[mæp]

n. Carte, carte céleste; quelque chose de similaire à une carte visage, carte génétique (disposition des gènes sur les chromosomes)

vt; . Dessiner une carte (d'une zone, etc.) ; planification détaillée ; comparaison ;

méthode jquery map() syntaxe

Fonction : map() transmet chaque élément à la collection correspondante actuelle via la fonction et génère un nouvel objet jQuery contenant la valeur de retour.

Syntaxe : .map(callback(index,domElement))

Paramètres :

Paramètre Description
callback(index,domElement) pour chaque élément du courant collection Objet fonction appelé par les éléments.

Remarque : Étant donné que la valeur de retour est un tableau encapsulé par jQuery, utilisez get() pour traiter l'objet renvoyé afin d'obtenir le tableau sous-jacent.

méthode jquery map() exemple

<!DOCTYPE html>
<html>
<head>
  <style>p { color:red; }</style>
  <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
</head>

<body>
  <p><b>Values: </b></p>
  <form>
    <input type="text" name="name" value="John"/>
    <input type="text" name="password" value="password"/>
    <input type="text" name="url" value="http://php.cn/"/>
  </form>

<script>
    $("p").append( $("input").map(function(){
      return $(this).val();
    }).get().join(", ") );
</script>

</body>
</html>
Exécuter l'instance »

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne