我有以下HTML结构('ul li'被渲染为下拉/选择):
需要JavaScript/jQuery代码来捕获按下输入框中的向下箭头键事件,从而选择第一个'li'元素。
连续按下向下键会选择下一个'li'元素;按下向上键会选择上一个'li'元素。
<input id="input_city" type="text" />
<div class="suggestions">
<ul>
<li value="0" name="New York">New York</li>
<li value="1" name="London">London</li>
<li value="2" name="Paris">Paris</li>
<li value="3" name="Sydney">Sydney</li>
</ul>
</div>
需要JavaScript/jQuery代码来捕获按下输入框中的向下箭头键事件,从而选择第一个'li'元素。
连续按下向下键会选择下一个'li'元素;按下向上键会选择上一个'li'元素。