Increment a number inside a div?

前端 未结 4 418
难免孤独
难免孤独 2020-12-11 08:43

i have this

13

and I want to increment this number by +1 when I click a button

How can I do that

相关标签:
4条回答
  • 2020-12-11 09:07

    Try following

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

    (edited my initial post)

    0 讨论(0)
  • 2020-12-11 09:08
    var jLikes = $('div.likes');
    var sLikes = jLikes.text();
    var nLikes = parseInt(sLikes);
    if(isNaN(nLikes)) {
       return;
    }
    jLikes.text(nLikes+1);
    
    0 讨论(0)
  • 2020-12-11 09:18
    $('btn').click(function() {
      var el = parseInt($('.likes').text());
      $('.likes').text(el+1);
    });
    

    http://jsfiddle.net/jg5GA/

    0 讨论(0)
  • 2020-12-11 09:18

    http://jsfiddle.net/4Wxkq/1/

    var value = $('.likes').text();
        value++;
    
    0 讨论(0)
提交回复
热议问题