好的,这会返回一个节点值数组
var vals = $('.items').map(function () { return $(this).val(); }).get();
反过来说,没有通常迭代的数组中的setter是什么,包括each
?
有一个数组并使用api将每个值设置为集合$('.items')
中的相应节点。
答案 0 :(得分:3)
通常您会使用the form of val() that takes a function:
$(".items").val(function(index, currentValue) {
return vals[index];
});
上面的代码将迭代匹配.items
的元素,并将它们的值设置为相应的数组元素。