jquery UI draggable: горизонтальное перетаскивание внутри контейнера с переполнением: scroll? - PullRequest
2 голосов
/ 02 мая 2011

Эй, ребята, Я уже использовал функцию перетаскивания jqueryUI для реализации поведения перетаскивания.

На этот раз мне интересно, можно ли легко реализовать поведение перетаскивания на горизонтальной полосе прокрутки?

например. У меня есть div-контейнер с изображениями и абзацами в нем. Контейнер имеет прокрутку overflow-x, поэтому появляется полоса прокрутки, которая позволяет прокручивать все содержимое контейнера по горизонтали.

Возможно ли реализовать поведение перетаскивания, чтобы при нажатии на изображение я мог перетаскивать все внутреннее содержимое контейнера горизонтально в пределах контейнера.

звучит сложно, я знаю :), но мой план на самом деле очень прост. проверьте этот пример: http://jsfiddle.net/TT9hq/2/

Я просто хочу иметь возможность перетаскивать содержимое внутри каждого контейнера горизонтальной полосы прокрутки, как если бы я использовал саму полосу прокрутки.

1 Ответ

2 голосов
/ 02 мая 2011

Вы не будете перетаскивать контент, потому что контент остается на своем месте в родительском контейнере (div). Вам нужно только установить позицию прокрутки контейнера div.

может быть, вы посмотрите на http://plugins.jquery.com/project/ScrollTo и используете scrollTo при сносе и движении мыши.

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