使用数组设置jQuery集合的值

时间:2014-05-28 08:27:18

标签: javascript jquery arrays

好的,这会返回一个节点值数组

var vals =  $('.items').map(function () { return $(this).val(); }).get();

反过来说,没有通常迭代的数组中的setter是什么,包括each

有一个数组并使用api将每个值设置为集合$('.items')中的相应节点。

1 个答案:

答案 0 :(得分:3)

通常您会使用the form of val() that takes a function

$(".items").val(function(index, currentValue) {
    return vals[index];
});

上面的代码将迭代匹配.items的元素,并将它们的值设置为相应的数组元素。