我正在尝试根据箭头选择来选择元素。我在列表中有一个 div 和三个元素。现在我想第一次选择第一个元素,当按下键时,选定的元素移动到下一个 li,与第三个 li 相同,反之亦然,反之亦然。
HTML
<div id='divText'><div>
<ul>
<li>ABC<li>
<li>XYZ<li>
<li>CDE<li>
<li>FGH</li>
</ul>
JS
$('#divText').on("keyup", function(e) {
var code = e.which;
if (code == 40)
$('#divText').html($('ul li').html());
else if (code == 38) {
$('#divText').html($('ul li').html());
});
现在我很困惑我们如何获得 ul 的下一个和上一个元素