Попытка сделать пользовательскую прокрутку с помощью jQuery - PullRequest
2 голосов
/ 22 августа 2011

Я пытался сделать пользовательскую прокрутку, используя jQuery и CSS, и частично добился успеха.Проблема в том, что я не могу понять, как остановить полосу прокрутки, когда она достигает предела своего контейнера прокрутки.Мне просто нужно найти раздел кода, который не позволяет этому случиться.Было бы здорово, если бы кто-то мог помочь со сценарием.У меня все это работает и работает на http://jsfiddle.net/ithril/va6DW/

1 Ответ

3 голосов
/ 22 августа 2011

Вот быстрое решение: добавьте следующее условие перед перемещением свитка:

if(x-35>left_limit && x-20<right_limit)

Полный код здесь: http://jsfiddle.net/dujaQ/


Но я настоятельно рекомендую вам взятьСуществующий плагин JQuery и адаптировать его к вашим потребностям.Вот некоторые плагины прокрутки jquery с поддержкой горизонтальной прокрутки:

  1. mCustomScrollbar
  2. jScrollPane
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...