我有一个事件时间表,ul 有一个固定的高度和溢出隐藏,li 的也有一个固定的高度。一次只能看到四个。我需要弄清楚如何在单击相应按钮时上下滚动列表。
我确信有插件可以做到这一点,但为了更好地理解 jQuery/JS,我想自己做这件事——但需要一些帮助。HTML/CSS 在这里http://jsfiddle.net/DirtyBirdDesign/BJdJ7/
我将其分解为以下需求:
- 循环并索引列表项的数量
- 获取当前位置
- 每次单击“向下”按钮时,移动位置 -41px
- 每次单击“向上”按钮时,将位置移动 +41px
- 动画过渡
- 连续循环 - 当最后一个可见时从最后一个到第一个
我在上面遗漏了什么吗?我该怎么做?谢谢你的知识!