2015-07-27 2 views
2

Когда вы нажимаете кнопку, я пытаюсь сделать прокрутку div в определенную позицию, используя jQuery slimScroll. Это работает, но полоса прокрутки не перемещается вместе с ней. Смотрите мой маленький JSFiddle здесь: http://jsfiddle.net/retvL2s6/1/Полоса прокрутки не перемещается в jQuery slimScroll Использование ScrollTo

$('.text').slimScroll({ 
    height: '250px', 
    alwaysVisible: true, 
    size: '10px' 
}); 

Как вы можете видеть, после нажатия на кнопку, на Div прокручивается до 260px. Теперь попробуйте поместить мышь в div и начать прокрутку. Он сбрасывается до начала, потому что полоса прокрутки все еще находится наверху. При нажатии кнопки он не перемещается с помощью div.

Это то, что я использую для перехода к определенным px: $('.text').slimScroll({ scrollTo: '450px' });, как указано в документации к плагину.

ответ

0

У меня такое ощущение, что этот подключаемый модуль не выполняет то, что вы ищете. Для повышения производительности и гибкости в будущем я могу посоветовать вам посмотреть на примеры этого плагина:

http://balupton.github.io/jquery-scrollto/

с этим одним вы можете делать все, что вы хотите!

Надеюсь, это поможет

+0

Хм, но полоса прокрутки отличается от функциональности и взгляда. – mapr

Смежные вопросы