Перемещаться по списку с помощью клавиш со стрелками? (JavaScript / JQ)

Кажется, я не могу найти ответ на вопрос, как это сделать, но это функция, которую я видел в нескольких раз. По сути, я повторяю список, и я хотел бы создать возможность выделять и выбирать эти элементы с помощью клавиш со стрелками / ввода. Может ли кто-нибудь помочь мне понять, как я могу это сделать? Я знаю, как использовать коды клавиш (конечно), но не знаю, как превратить это в работающий код для выбора элементов в списке ...

Я подумал, может быть, мне понадобится какой-то скрытый переключатель для отметки выбран он или нет ... но даже тогда я не знаю, как бы перейти от одного переключателя к другому вверх и вниз по списку. Так что, если бы кто-нибудь мог помочь мне с этим, я был бы очень признателен. Спасибо.

13
задан Ian 17 January 2012 в 23:05
поделиться