comparison interfaces/ape.js @ 3067:ffd7042c64b2

WIP for #122
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Tue, 31 Oct 2017 21:46:17 +0000
parents a504a17dcf9f
children edeeff75ed19
comparison
equal deleted inserted replaced
3066:aae564b49b5a 3067:ffd7042c64b2
575 var w = $(sliderRail).width(); 575 var w = $(sliderRail).width();
576 move = Math.max(50, move); 576 move = Math.max(50, move);
577 move = Math.min(w, move); 577 move = Math.min(w, move);
578 UI.selected.value = (move / w); 578 UI.selected.value = (move / w);
579 } else if (event.type == "touchmove") { 579 } else if (event.type == "touchmove") {
580 var move = event.originalEvent.targetTouches[0].clientX - 6; 580 var move;
581 if (event.targetTouches) {
582 move = event.targetTouches[0].clientX - 6;
583 } else if (event.originalEvent.targetTouches) {
584 move = event.originalEvent.targetTouches[0].clientX - 6;
585 } else {
586 return;
587 }
581 var w = $(event.currentTarget).width(); 588 var w = $(event.currentTarget).width();
582 move = Math.max(50, move); 589 move = Math.max(50, move);
583 move = Math.min(w, move); 590 move = Math.min(w, move);
584 UI.selected.value = (move / w); 591 UI.selected.value = (move / w);
585 } 592 }