我使用JQuery来计算一些总数,我遇到了一个问题.
假设我有两组输入,每组都有一个唯一的名称.
$('[name="quantity\\[\\]"]')
$('[name="price\\[\\]"]')
Run Code Online (Sandbox Code Playgroud)
我想同时循环遍历每组输入,以便我可以同时检查(!isNaN)和(length!== 0),如果值有效,我想将它们相乘并添加到总计.
我知道我可以使用each()遍历一个选择器,但是如何同时循环两个?是否有一种优雅的方式来实现这一目标?
var prices = $('[name="price\\[\\]"]');
$('[name="quantity\\[\\]"]').each(function(i){
var quantity = this;
var price = prices[i];
// Compare them here.
});
Run Code Online (Sandbox Code Playgroud)