summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2014-11-27 16:46:35 +0900
committerSean Whitton <spwhitton@spwhitton.name>2014-11-27 16:46:35 +0900
commit76339049942b0e2d59e0ebf3a67e54fbbe008277 (patch)
tree756af5a17dafe9bd789f62825ab07f38fd633ec8
parent31937b05ce48db75aea886d32c141434128be6db (diff)
downloadschoolclock-76339049942b0e2d59e0ebf3a67e54fbbe008277.tar.gz
function on buttons to change each class's stored time wasted
-rw-r--r--js/main.js21
1 files changed, 21 insertions, 0 deletions
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);
+ });
}
});