1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- $("document").ready(function(){
- $("body").keyup(function(event){
- var keyCode = event.which;
- if ($(event.target).is("input") || $(event.target).is("textarea"))
- return;
- if (keyCode == 0 && event.keyCode != undefined)
- keyCode = event.keyCode;
-
- switch(keyCode)
- {
- case $.ui.keyCode.RIGHT :
- if($("#image_bar #next").is(":visible")){
- $("#image_bar #next a").click();
- }
- event.preventDefault();
- break;
-
- case $.ui.keyCode.LEFT :
- if($("#image_bar #prev").is(":visible")){
- $("#image_bar #prev a").click();
- }
- event.preventDefault();
- break;
-
- case $.ui.keyCode.UP :
- if ($("#image_bar #back").is(":visible")){
- $("#image_bar #back").click();
- }else if($("#image_bar #stop").is(":visible")){
- $("#image_bar #stop").click();
- }
- event.preventDefault();
- break;
- case $.ui.keyCode.SPACE :
- if($("#image_bar #pause").is(":visible")){
- $("#image_bar #pause").click();
- }else if($("#image_bar #play").is(":visible") || $("#image_bar #slideshow").is(":visible")){
- $("#image_bar #play").click();
- }
- event.preventDefault();
- break;
- case $.ui.keyCode.ESCAPE :
- if($("#image_bar #stop").is(":visible")){
- $("#image_bar #stop").click();
- }
- event.preventDefault();
- break;
- }
- });
- });
|