map(callback)
最后更新于:2022-04-01 05:53:29
### 返回值:jQuerymap(callback)
### 概述
将一组元素转换成其他数组(不论是否是元素数组)
你可以用这个函数来建立一个列表,不论是值、属性还是CSS样式,或者其他特别形式。这都可以用'$.map()'来方便的建立。
### 参数
#### **callback**Function*V1.2*
给每个元素执行的函数
### 示例
#### 描述:
把form中的每个input元素的值建立一个列表。
##### HTML 代码:
~~~
<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://ejohn.org/"/>
</form>
~~~
##### jQuery 代码:
~~~
$("p").append( $("input").map(function(){
return $(this).val();
}).get().join(", ") );
~~~
##### 结果:
~~~
[ <p>John, password, http://ejohn.org/</p> ]
~~~