Полагаю, вам нужно отменить привязку к событию. Я думаю, что это не должно быть keyup, но нажатие клавиши или keydown.
Возможно, что-то вроде этого.
$ (документ) .bind ('keydown', функция (e) {
стрелки = ((e.which) || (e.keyCode));
переключатель (стрелки) {
, дело 37:
executeMyfunction ();
$ (документ) .unbind ( 'KeyDown');
перерыв;
}
});
Вам придется повторно связать функцию при включении, если вы хотите использовать событие снова:
$ (document) .bind ('keyup', function (e) {
переключатель (стрелки) {
дело 37:
$ (Документ) .bind ( 'KeyDown');
перерыв;
}
* * 1 028})
Посмотрите на:
http://api.jquery.com/unbind/