我有这个在div内增加一个数字?
<div class="likes">13</div>
,我想通过+1来增加这个数字,当我点击一个按钮
我如何能做到这一点使用jQuery?
$('btn').click(function() {
$('.likes').text();
});
我有这个在div内增加一个数字?
<div class="likes">13</div>
,我想通过+1来增加这个数字,当我点击一个按钮
我如何能做到这一点使用jQuery?
$('btn').click(function() {
$('.likes').text();
});
$('btn').click(function() {
var el = parseInt($('.likes').text());
$('.likes').text(el+1);
});
-1用于重复DOM选择。 – RightSaidFred 2011-12-14 19:25:01
尝试以下
$('.likes').click(function() {
$(this).text(+($(this).text()) + 1);
});
(编辑我的初始后)
var jLikes = $('div.likes');
var sLikes = jLikes.text();
var nLikes = parseInt(sLikes);
if(isNaN(nLikes)) {
return;
}
jLikes.text(nLikes+1);
这应该做的伎俩:
012 。$("btn").click(function(){
$(".likes").html(1 + $(".likes").html());
});
var value = $('.likes').text();
value++;
'$(”。喜欢)文本(功能(I,TXT){返回parseInt函数(TXT,10)+ 1; })` – RightSaidFred 2011-12-14 19:26:08