Mi chiedo che cosa sto facendo male:jQuery: keyPress Backspace non si attiva?
$('.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();
}
});
Voglio che la mia funzione di doSearch()
anche di essere licenziato quando ho colpito il chiave Backspace. Al momento non accade assolutamente nulla quando premo Backspace in Chrome e Safari.
qualche idea?
non attiva su Chrome ma su Firefox. – vsync
Puoi provare questo plug-in jQuery http://code.google.com/p/js-hotkeys/ e utilizzare l'alias chiave "backspace" –