Ich habe einen Tastenhörer, der den Pfeiltasten zugewiesen ist, um in einer Diashow zu navigieren. Aber ich möchte den Key Listener vorübergehend deaktivieren, während ein Benutzer in einem Eingabefeld tippt. Wie kann ich das tun? Mein aktueller Code sieht wie folgt aus:
//Listen to the keys
function checkKey(e) {
switch (e.keyCode) {
case 37:
changeImage('prev');
break;
case 39:
changeImage('next');;
break;
}
}
if (jQuery.browser.mozilla) {
jQuery(document).keypress (checkKey);
} else {
jQuery(document).keydown (checkKey);
}