我试图计算val()
每一行的输入,目前它只计算第一行请帮助,谢谢!
HTML
<a href="#" class="new">new</a>
<ul class="container"></ul>
<span class="all"></span>
JS
$('.new').click(function(){
$("ul").append('<li><input type="text" class="inputA"/><input type="text" class="inputB"/><p>total:<span></span></p></li>');
});
$('.container').on('keyup', 'input', function(){
var a = 0;
var b = 0;
var c = 0;
var d = 0;
$('ul li').each(function(){
$(this).parent().find('li input').each(function(){
a = parseInt($('.inputA').val());
b = parseInt($('.inputB').val());
c = a+b;
$(this).parent().find('p span').html(c);
});
d += c;
});
$('.all').html(d);
});