2011-12-14 118 views
3

我有這個在div內增加一個數字?

<div class="likes">13</div>

,我想通過+1來增加這個數字,當我點擊一個按鈕

我如何能做到這一點使用jQuery?

$('btn').click(function() { 
    $('.likes').text(); 
}); 
+0

'$(」。喜歡)文本(功能(I,TXT){返回parseInt函數(TXT,10)+ 1; })` – RightSaidFred 2011-12-14 19:26:08

回答

3

嘗試以下

$('.likes').click(function() { 
    $(this).text(+($(this).text()) + 1); 
}); 

(編輯我的初始後)

2
var jLikes = $('div.likes'); 
var sLikes = jLikes.text(); 
var nLikes = parseInt(sLikes); 
if(isNaN(nLikes)) { 
    return; 
} 
jLikes.text(nLikes+1); 
0

這應該做的伎倆:

012 。
$("btn").click(function(){ 
    $(".likes").html(1 + $(".likes").html()); 
});