这将不需要jquery。
下面是小提琴的例子:
https://jsfiddle.net/yd8pbzLr/
JS
let scrollToNext = 0;
const elements = document.querySelectorAll('.myClass');
btn.addEventListener('click', () => {
++scrollToNext
if (scrollToNext < elements.length) {
elements[scrollToNext].scrollIntoView();
}
})
说明:
在单击按钮滚动到所需的元素(按指定的类名查找元素)后,递增计数器。
每次单击时,计数器将递增一个,因此选择下一个元素。当计数器达到所找到元素的最大数量时,它不再增加。