2017-07-12 10 views
0

ブートストラップでウェブサイトを設定する方法を教えています.1つのUpvoteと1つのDownvoteボタンでプログレスバーを増減しようとしています。私はバーの現在の価値を知りたいので、私はそれをaria-valuenowから取得すると思った。私はJavascript/jQueryでかなり新しいですし、私はそれの周りに私の頭を包むことはできません。ボタンでブートストラップの進捗バーをイン/デクリメントする

私はこれまでのところ得た:

var currScore = $('#myProgressBar').attr('aria-valuenow'); 
 
     $(function() { 
 
      $('#upvote').on('click', function() { 
 
       var newScore = currScore++; 
 
       }); 
 
      $('#downvote').on('click', function() { 
 
       var newScore = currScore--; 
 
       }); 
 
      $('#myProgressBar').attr('aira-valuenow', newScore).css('width', newScore+'%'); 
 
      });

すべてのヘルプは非常にいただければ幸いです、ありがとう!

答えて

0

のparseInt currScore値

var currScore = $('#myProgressBar').attr('aria-valuenow'); 
    currScore = parseInt(currScore,10); 
     $(function() { 
      $('#upvote').on('click', function() { 
       var newScore = currScore++; 
       }); 
      $('#downvote').on('click', function() { 
       var newScore = currScore--; 
       }); 
      $('#myProgressBar').attr('aira-valuenow', newScore).css('width', newScore+'%'); 
      }); 
関連する問題