I'm looking to build a simple ranking system, where divs are generated dynamically, so there could be a couple or a few hundred, and each div can be ranked up or down. I have it working for 1, but I'm not sure how I can do it on a larger scale where each div has a unique id.
HTML
<button class="up">Up</button>
<button class="down">Dowm</button>
<div id="rank">Rank = 0</div>
JavaScript
var rank = 0;
var rankPercent = 0;
var rankTotal = 0;
$('.up').click(function(){
rank++;
rankTotal++;
rankPercent = rank/rankTotal;
$('#rank').text("Rank = "+ rankPercent);
});
$('.down').click(function(){
rankTotal++;
rankPercent = rank/rankTotal;
$('#rank').text("Rank = "+ rankPercent);
});