Я не нашел примеров, которые работают для меня. Что мне нужно сделать:Jquery прокрутите до divs с тем же классом
У меня есть страница с переменным числом div, все имеют class = "item-elm"
. меня 2 arrows, up & down
, и когда пользователь нажимает на одну из этих стрелок тело должно прокручивать, чтобы получить следующий DIV на вершине и т.д. и т.п. ...
Но я должен позволить классический mouse/touch
свиток и, таким образом, сценарий должен (without fading/showing items)
свитка на следующий пункт каждый раз, когда пользователь нажимает на 'next' or 'prev'
стрелка.
Я пользователь нуб JQuery, так что я получил работать: - прокрутка к абсолютным сверху или снизу при нажатии на стрелках - прокрутка к первому элементу
Попробованного с serialscroll
, но не сделал работа, я думаю, что я что-то неправильно при попытке использовать этот
Edit: Я пробовал: UIKit scrollspy на элементе, чтобы динамически добавлять «активный-вяз» класс data-uk-scrollspy="{cls: 'active-elm', repeat: true}"
Затем «OnClick» стрелка вниз, I» м:
function nextScroll() {
var scrollPos = $('.active-elm').next('.item-elm').scrollTop();
$('body').scrollTo(scrollPos);
}
Не работает:/
ID не может быть повторен. Вместо этого вы можете добавить класс, должен быть только один идентификатор с одним значением – Butterfly
'ID' должны быть уникальными! Я не вижу, чтобы вы очень помогли в этом, так как вы не нашли времени для исследования или показали какие-либо попытки попробовать, но это приятный список желаний. – NewToJS
«divs с тем же id» вы используете тот же идентификатор в разных divs ?? прежде всего атрибут id должен быть уникальным, два div не могут иметь одинаковый идентификатор. вместо этого используйте класс. – Shuvro