From 76339049942b0e2d59e0ebf3a67e54fbbe008277 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Thu, 27 Nov 2014 16:46:35 +0900 Subject: function on buttons to change each class's stored time wasted --- js/main.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/js/main.js b/js/main.js index 38190ee..22f1fc2 100644 --- a/js/main.js +++ b/js/main.js @@ -313,6 +313,8 @@ $(document).ready(function(){ for (i = 0; i < classes.length; i++) { var classstring = classes[i].grade + '-' + classes[i].clas; + + // put a function on the each class's points button $('#' + classstring + 'points').button(); $('#' + classstring + 'points').click(function (){ var classToUpdateGrade = parseInt(this.id.substring(0, 1)); @@ -330,6 +332,25 @@ $(document).ready(function(){ // modify it classes[j].changePoints(change); }); + + // put a function on the each class's time button + $('#' + classstring + 'time').button(); + $('#' + classstring + 'time').click(function (){ + var classToUpdateGrade = parseInt(this.id.substring(0, 1)); + var classToUpdateClas = parseInt(this.id.substring(2, 3)); + var change = parseInt(prompt("Change time by how many seconds?", timeWastingClock.getTime().time - 1)); + + // look up the class to modify + var j = 0; + for (j = 0; j < classes.length; j++) + { + if (classes[j].grade == classToUpdateGrade && classes[j].clas == classToUpdateClas) + break + } + + // modify it + classes[j].changeTime(change); + }); } }); -- cgit v1.2.3