スライドショーをナビゲートするための矢印キーに割り当てられたキーリスナーがあります。しかし、ユーザーが入力フィールド内に入力している間、一時的にキーリスナーを無効にしたい。どうやってやるの?私の現在のコードは次のようになります。
//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);
}