jQuery Scrollto плагин - Shaky прокрутка с некоторым контентом - проблема

StackOverflow https://stackoverflow.com/questions/3896289

Вопрос

Эй, сообщество там - здесь приходит жесткий, по крайней мере для меня. Может быть, есть некоторая помощь там.
Я работаю над Полная страница вертикально / горизонтально прокрутка Это 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;
                    }
                }
    );
});
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top