我正在使用下面的代码来获取div内的值(数字)并加1,但是如果值是1,而我按我的按钮,它会给我01,我想加上1,如果它是2,然后按我的按钮再次给了我22。
我的代码是:
<div class="mybtn">0</div>
<script>
$(function() {
$(".buttonDown").click(function()
{
var checkDown = $('.buttonDown').text();
$('.mybtn').hide("fast");
$('.mybtn').text(checkDown+1);
$('.mybtn').fadeIn("slow");
});
});
</script>
最佳答案
$(function () {
$(".mybtn").click(function () {
var $this = $(this).stop(true, true).hide("fast");
var checkDown = parseInt($.trim($(this).text()), 10);
$this.text(checkDown + 1).fadeIn("slow");
});
});
演示:Fiddle