map

英[m?p] 美[m?p]

n. 地図、天體図; 地図に似たもの; <アメリカの俗語>顔、顔; 遺伝地図 (染色體上の遺伝子の配置)

vt. (領域など) 地図を描く; 調(diào)査; 詳細な計畫; [遺伝學] 比較

jquery map() メソッド 構文

関數(shù): map() は、関數(shù)を通じて各要素を現(xiàn)在の一致するコレクションに渡し、戻り値を含む新しい jQuery オブジェクトを生成します。

構文: .map(callback(index,domElement))

##パラメータ:

ParametersDescriptioncallback(index,domElement)現(xiàn)在のコレクション內(nèi)の各要素に対して呼び出される関數(shù)オブジェクト。

注: 戻り値は jQuery によってカプセル化された配列であるため、get() を使用して返されたオブジェクトを処理し、基になる配列を取得します。

jquery map() メソッド 例

<!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>
インスタンスの実行 ?

[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します