that was impressive name switch :)
This commit is contained in:
@@ -253,22 +253,20 @@
|
|||||||
return el;
|
return el;
|
||||||
};
|
};
|
||||||
|
|
||||||
var selectNext = function () {
|
|
||||||
var next = active;
|
|
||||||
next = steps.indexOf( active ) - 1;
|
|
||||||
next = next >= 0 ? steps[ next ] : steps[ steps.length-1 ];
|
|
||||||
|
|
||||||
return select(next);
|
|
||||||
};
|
|
||||||
|
|
||||||
var selectPrev = function () {
|
var selectPrev = function () {
|
||||||
var prev = active;
|
var prev = steps.indexOf( active ) - 1;
|
||||||
prev = steps.indexOf( active ) + 1;
|
prev = prev >= 0 ? steps[ prev ] : steps[ steps.length-1 ];
|
||||||
prev = prev < steps.length ? steps[ prev ] : steps[ 0 ];
|
|
||||||
|
|
||||||
return select(prev);
|
return select(prev);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
var selectNext = function () {
|
||||||
|
var next = steps.indexOf( active ) + 1;
|
||||||
|
next = next < steps.length ? steps[ next ] : steps[ 0 ];
|
||||||
|
|
||||||
|
return select(next);
|
||||||
|
};
|
||||||
|
|
||||||
// EVENTS
|
// EVENTS
|
||||||
|
|
||||||
document.addEventListener("keydown", function ( event ) {
|
document.addEventListener("keydown", function ( event ) {
|
||||||
@@ -277,14 +275,14 @@
|
|||||||
case 33: ; // pg up
|
case 33: ; // pg up
|
||||||
case 37: ; // left
|
case 37: ; // left
|
||||||
case 38: // up
|
case 38: // up
|
||||||
selectNext();
|
selectPrev();
|
||||||
break;
|
break;
|
||||||
case 9: ; // tab
|
case 9: ; // tab
|
||||||
case 32: ; // space
|
case 32: ; // space
|
||||||
case 34: ; // pg down
|
case 34: ; // pg down
|
||||||
case 39: ; // right
|
case 39: ; // right
|
||||||
case 40: // down
|
case 40: // down
|
||||||
selectPrev();
|
selectNext();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user