Я следую руководству [здесь][1], чтобы создать систему пометки друзей в Facebook. Но в учебнике отсутствует возможность «стрелочной навигации», как в Facebook. Я хотел бы выяснить, как этого добиться.
По сути, когда я ввожу текст в область редактирования контента, он будет генерировать div предлагаемых друзей, как показано ниже:
<div class="display_box">
<img src="user_img/John.jpg">
<a href="#" class="addname" title="John">John</a><br>
<span>India</span>
</div>
<div class="display_box">
<img src="user_img/Peter.jpg">
<a href="#" class="addname" title="Peter">Peter</a><br>
<span>USA</span>
</div>
<div class="display_box">
<img src="user_img/Mary.jpg>
<a href="#" class="addname" title="Mary">Mary</a><br>
<span>UK</span>
</div>
Все они представляют собой элементы div с именем класса display_box
. Я могу нажать на поле и выбрать их:
$('div').on("click",".display_box",function(e) {
// do the stuffs
});
Я хотел бы, чтобы мои пользователи могли использовать клавиатуру, используя клавишу вверх или клавишу вниз, чтобы перемещаться между вариантами выбора, и использовать клавишу ввода, чтобы активировать выбор. Любые идеи, как я могу это сделать? Большое спасибо!