jQuery zamiana eventów

0

Witam, piszę z ciekawości, czy dałoby się podmienić funkcję keydown, żeby zawsze dla każdego elementu zwracała kod klawisza np. 100?

Będę wdzięczny za odpowiedzi i pozdrawiam :)

0
$(document).keydown(function(e){
    e.which = 100;
    alert(e.which);
});
1

Wepnij się w event jako pierwszy (uwaga na race condition), anuluj ten event jak złapiesz i wywołuj znowu sztucznie takim mykiem:

var e = jQuery.Event("keydown");
e.which = 50; // # Some key code value
$("input").trigger(e);

1 użytkowników online, w tym zalogowanych: 0, gości: 1