选择当前选定元素下方的 div。
你好!
好的,假设我们有以下 HTML 代码:
<div id="container">
<div class="an-element selected"></div>
<div class="another-one"></div>
<div class="annnddd-onehere"></div>
<div class="i-think"></div>
<div class="you-got"></div>
<div class="the-idea"></div>
</div>
每个 div 的宽度是固定的,但不是窗口大小。在大屏幕上,所有 6 个元素都显示在同一行上。但在较小的屏幕上,第一行包含 4 个元素,第二行包含 2 个元素。
现在假设第一个元素具有“选定”类。如何将“选定”类添加到该元素下方的元素(如果 div 确实存在)?(显然,当前的 .selected 将被删除)
这适用于使用箭头的键盘导航系统。
一如既往地感谢您的时间;)
编辑
如果选择了第二个元素,并且用户按下向下箭头,则会影响第六个元素。如果选择了第三个元素,并且用户按下向下箭头,则不会发生任何事情,因为该元素下没有 div。
我在这里发现了一个显示“概念”的小动画:http: //push-a-button.com/products/emucenter/