我有一个带有滚动和外部潜水和内部潜水的主 div。我想当我单击一个按钮时,主 div 滚动到下一个内部 div 的开头,这种情况在这个 jsfidlle 中得到了更好的解释
http://jsfiddle.net/alamin84/63FY7/2/
第一次单击滚动到 div 11 然后 12 然后 13 然后到 21 这是在下一个子 div 等等
我试图利用这个问题的第二条评论
通过 Rob W获取可滚动 div 中的第一个和最后一个可见元素, 但是当 console.logged 时,应该保存对第一个可见元素的引用的变量 $first 给了我未定义。问题是它做错了什么?如何正确地做到这一点?
提前致谢
****编辑****
应用 devundef 的建议后,我仍然无法获得正确的滚动顺序
现在是 12 -22 -32
应该是 11 - 12 -13 -21-22…等
换句话说,如何获取第一个可见的内部 div (class="sub2"),然后我可以使用它来获取/滚动到下一个可见的内部 div
新的小提琴