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:
		
							parent
							
								
									3d027ae13c
								
							
						
					
					
						commit
						f3b930579f
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		|  | @ -9,8 +9,10 @@ $(document).ready(function() { | ||||||
|     var soFar = $('span#fundraiser-so-far').text(); |     var soFar = $('span#fundraiser-so-far').text(); | ||||||
|     var noCommaGoal = goal.replace(/,/g, ""); |     var noCommaGoal = goal.replace(/,/g, ""); | ||||||
|     var noCommaSoFar = soFar.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(); |     $('.toggle-content').hide(); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Bradley M. Kuhn
						Bradley M. Kuhn