我求和计算过程中的jQuery,看起来像这样:递增和递减1个值 - 按钮
<th>Name</th>
<th>Vote</th>
<th>Action</th>
<tr>
<td>User A</td>
<td class="vote">5</td>
<td>
<a href="#" class="btn btn-lg btn-primary addVote">+</a>
<a href="#" class="btn btn-lg btn-primary subVote">-</a>
</td>
</tr>
<tr>
<td>User B</td>
<td class="vote">3</td>
<td>
<a href="#" class="btn btn-lg btn-primary addVote">+</a>
<a href="#" class="btn btn-lg btn-primary subVote">-</a>
</td>
</tr>
这里是我的jQuery:
$(function() {
$(".addVote").each(function() {
var vote = $('td.vote').text(),
newVote = parseInt(suara) + parseInt(1);
$(this).on('click', function() {
$('td.vote').text(newVote);
});
});
});
什么我想实现的是当我点击'+'按钮时,newVote值应该替换值值,并且每次点击'+'按钮时该过程都会继续。如果单击“ - ”按钮,应该会发生同样的过程。我只能做一次。下一个过程没有任何反应我怎样才能做到这一点?
检查这个.. https://jsfiddle.net/36udn5Lv/2/ –
这是工作太...三江源! – MSI
我认为,这是一个优化的解决方案,以轻松的执行负载,然后罗马的答案。所以如果你喜欢这个答案,请检查它的权利。 –