我有这个
<div class="likes">13</div>
我想点击按钮
时将此数字增加+1我怎么能用jQuery做到这一点?
$('btn').click(function() {
$('.likes').text();
});
答案 0 :(得分:21)
$('btn').click(function() {
var el = parseInt($('.likes').text());
$('.likes').text(el+1);
});
答案 1 :(得分:4)
尝试以下
$('.likes').click(function() {
$(this).text(+($(this).text()) + 1);
});
(编辑我的初始帖子)
答案 2 :(得分:2)
var jLikes = $('div.likes');
var sLikes = jLikes.text();
var nLikes = parseInt(sLikes);
if(isNaN(nLikes)) {
return;
}
jLikes.text(nLikes+1);
答案 3 :(得分:1)
var value = $('.likes').text();
value++;