jQuery: keyPress Backspace wird nicht ausgelöst?

Frage ich mich, was ich falsch mache:

$('.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();
        }

    });

Möchte ich meine doSearch() Funktion auch gefeuert werden, wenn ich drücken Sie die Backspace - Taste. Im moment ist absolut nichts passiert, wenn ich drücken Sie Backspace in Chrome und Safari.

irgendwelche Ideen?

Kommentar zu dem Problem
Sie können versuchen, das jQuery-plugin code.google.com/p/js-hotkeys, und verwenden Sie die "backspace" - Taste alias Kommentarautor: José Manuel Lucas
es nicht das Feuer auf chrome aber nicht in Firefox. Kommentarautor: vsync

InformationsquelleAutor der Frage matt | 2011-01-14

Schreibe einen Kommentar