好的,这将返回一个节点值数组
var vals = $('.items').map(function () { return $(this).val(); }).get();
反之亦然,不包含 each
的常规迭代的数组中的 setter 是什么?
有一个数组并使用 api 将每个值设置为集合 $('.items')
中的相应节点。
最佳答案
通常您会使用 the form of val() that takes a function :
$(".items").val(function(index, currentValue) {
return vals[index];
});
上面的代码将遍历匹配 .items
的元素,并将它们的值设置为相应的数组元素。
关于javascript - 使用数组设置 jQuery 集合的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23906404/