jquery函数传入map参数,怎么取值
1个回答
展开全部
.map(callback(index,domElement))
把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。
在线demo》》》》http://jsfiddle.net/mDdKr/328/
js代码
//map的返回值为jquery封装的数组,使用 get() 来处理返回的对象以得到基础的数组。
$(document).ready(function() {
$("p").append( $("input").map(function(){
return $(this).val();//当前input的值
}).get().join(", ") );
});
html代码
<p><b>Values: </b></p>
<form>
<input type="text" name="name" value="John1"/>
<input type="text" name="password" value="password2"/>
<input type="text" name="url" value="http://ejohn.org/"/>
</form>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询