У меня есть ввод текста, и когда я сосредоточен на нем - сначала «.oftion» из «#number_list» становится «.selected». Я хочу создать функцию - когда нажата клавиша «Вверх» или «Вниз» на клавиатуре, чем следующий или предыдущий элемент «number_list» грандиозный «выбран» класс и текущий элемент, потерявший этот класс.Выберите div с стрелками вверх/вниз
<input type="text" name="number" id="number" maxlength="30" />
<div id="number_list">
<div class='option selected'>aaa</div>
<div class='option'>bbb</div>
<div class='option'>ccc</div>
</div>
Я пытался создать массив элементов «.option» и получить текущий элемент по индексу, но я не нашел способ сделать это. Так как это можно сделать? Также я использую jQuery 1.5.1.
Я обнаружил, что он не работает в Opera, и я не знаю, почему, вы можете помочь с этим? –
Он работает в Opera с событием «keypress», но не работает с «keyup», также в Chrome он работает наоборот, чем в Opera. Вышел ли какой-то многоборье? –