jQuery Scrollto плагин - Shaky прокрутка с некоторым контентом - проблема
-
29-09-2019 - |
Вопрос
Эй, сообщество там - здесь приходит жесткий, по крайней мере для меня. Может быть, есть некоторая помощь там.
Я работаю над Полная страница вертикально / горизонтально прокрутка Это PowerD по плагину Scrollto. Вообще все работает хорошо и гладко, но с некоторым контентом, как слайдер Nivo, прокрутка становится немного шаткой, как наличие HIG UPS. Кажется, каждый раз происходит каждый раз, когда слайдер NIVO меняет изображения, и если вы одновременно прокручиваете.
Сейчас я ищу способ плавно работать вокруг этого поведения, ищут способ остановить слайдер NIVO, когда он не находится в просмотре, но заставляет его снова работать, когда он снова вступает в Vieport. Таким образом, я думаю, он не нарушит какую-либо прокрутку перехода. Это мое дикое предположение, как новичок, но какая бы помощь и предложение было бы очень оценено. Все о прекращении того, что динамическое содержание входит в разные панели (например, баннеры, галереи, ползунки), если они не в поле зрения.
Любые идеи?
Решение
Я никогда не использовал этот плагин, но я думаю, что вам нужен раздел «Пуск и остановка Scroller» на Домашняя страница слайдера NIVO. Отказ Самый простой способ сделать это, чтобы отключить слайдер изображения во время slideTo
Функция работает и снова включает в себя. Это означает, что вам не придется выработать, виден ли слайдер или нет.
Например:
$('a.scroll').click(function(){
$('#slider').data('nivo:vars').stop = true;
$.scrollTo({top: 500, left: 200}, // target
1000, // duration
{ // settings
onAfter:function() { // callback when scrolling is complete
$('#slider').data('nivo:vars').stop = false;
}
}
);
});