Automatically generate fundraiser percentage text.

Using this span, we can update the number in the fundraising percentage
text automatically.  The downside is that non-javascript browsers will
not receive a fundraising percentage, but the upside is that fewer
things need to be calculated by hand, and now only the amount raised so
far needs updated.
This commit is contained in:
Bradley M. Kuhn 2015-03-05 08:00:14 -08:00
parent 3d027ae13c
commit f3b930579f

View file

@ -9,8 +9,10 @@ $(document).ready(function() {
var soFar = $('span#fundraiser-so-far').text();
var noCommaGoal = goal.replace(/,/g, "");
var noCommaSoFar = soFar.replace(/,/g, "");
var percentage = (parseFloat(noCommaSoFar) / parseFloat(noCommaGoal)) * 100;
$("#progressbar").progressbar({ value: (parseFloat(noCommaSoFar) / parseFloat(noCommaGoal)) * 100 });
$('span#fundraiser-percentage').text(percentage.toFixed(2) + "%");
$("#progressbar").progressbar({ value: percentage });
$('.toggle-content').hide();