Я не продвинутый с Javascript. Я надеялся, что кто-то просто объяснит процесс редактирования следующего кода.Квадратичность: Заменить ход клавиатуры для щелчков мыши
this.hideNextButton();
this.hidePreviousButton();
var that = this;
Event.observe(document, 'keydown', function keydownCallback(e) {
var choiceID = null;
switch (e.keyCode) {
case 74: // 'j' was pressed
choiceID = 1;
break;
case 75: // 'k' was pressed
choiceID = 2;
break;
}
if (choiceID) {
Event.stopObserving(document, 'keydown', keydownCallback);
that.setChoiceValue(choiceID, true);
that.clickNextButton();
}
});
Если пользователь хочет заменить щелчок мыши с нажав букву на клавиатуре, например. Нажмите J для следующего вопроса или выберите «Да», нажмите «Я». Я думаю, что это то, что делает этот код, но я хотел бы немного раздвинуть его, чтобы добавлять или удалять письма для выполнения дополнительных задач, таких как следующий вопрос и т. Д.
Любая помощь или указание в правильном направлении - это помощь!
Спасибо за это, я искал объяснение кода, так что помог очень. – lulaz