Реализация кругового скроллера в jquery - PullRequest
2 голосов
/ 01 мая 2009

Я ищу плагин jquery для имитации вертикального выделения. Мне нужно это для поддержки:

  1. Прокрутка любого непрозрачного (неструктурированного) содержимого. Нет ли, нет див. Пользователь может даже вставить из Word.
  2. Автоматическая постоянная скорость прокрутки.
  3. Пауза при наведении.
  4. Круговая прокрутка - после прокрутки до конца продолжайте плавно с начала. Нет прокрутки назад, нет видимого прыжка.

Я перепробовал все тикеры, serialScroll, карусели и т. Д. Большинство требует некоторой структуры, списка, элементов постоянной ширины / высоты. Также они прокручивают на полные элементы (прокрутка, ожидание, прокрутка). Но самым большим блокирующим устройством является требование 4. Ни один из них не предоставляет «искусственный» хвост для плавного возобновления прокрутки.

Я что-то пропустил, или мне придется написать это самому?

Ответы [ 5 ]

2 голосов
/ 06 мая 2009

2 живых примера того, что вы хотите:

http://www.learningjquery.com/2006/10/scroll-up-headline-reader

http://woork.blogspot.com/2008/10/automatic-news-ticker-with-vertical.html

Оба написаны с использованием jquery. Это то, что вы ищете?

1 голос
/ 07 мая 2009

Я сейчас использую: http://jdsharp.us/jQuery/plugins/jdNewsScroll/1.1/

Что, похоже, делает и то, что вы просили.

0 голосов
/ 07 мая 2009

Вы можете или не сможете достичь этого с помощью плагина Cycle . Либо используя его впечатляющий API, либо немного его расширив.

0 голосов
/ 04 мая 2009

Вы должны попробовать http://flowplayer.org/tools/demos/scrollable/autoscroll.html

Проблема в том, что он не плавно прокручивается от конца к началу, а переходит на начало ... Может быть, вы можете отредактировать код под ваши требования ...

EDIT:

-> http://www.maaki.com/thomas/SmoothDivScroll/index.html

Небольшое руководство по автоматической прокрутке с использованием jQuery. Проблема в том, что он должен использоваться с div и работает только горизонтально. Но это не должно быть проблемой при изменении кода, чтобы сделать его прокручивать вертикально, если у вас есть некоторый опыт работы с JavaScript.

0 голосов
/ 01 мая 2009

Я бы взглянул на Проблеск . Новый дизайнерский инструмент, помогающий сгенерировать весь код, необходимый для таких классных виджетов пользовательского интерфейса, как этот.

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