Me pregunto qué estoy haciendo mal:jQuery: keyPress ¿El retroceso no se disparará?
$('.s').keypress(function(e) {
switch (e.keyCode) {
case 8: // Backspace
//console.log('backspace');
case 9: // Tab
case 13: // Enter
case 37: // Left
case 38: // Up
case 39: // Right
case 40: // Down
break;
default:
doSearch();
}
});
Quiero que mi función doSearch()
también para ser disparado cuando pulso la tecla de retroceso . Por el momento no ocurre absolutamente nada cuando presiono Retroceso en Chrome y Safari.
¿Alguna idea?
no se dispara en Chrome pero sí en Firefox. – vsync
Puede probar este plugin de jQuery http://code.google.com/p/js-hotkeys/ y usar el alias de la tecla "retroceso" –