проведите жестом с помощью мыши на рабочем столе, как Photoswipe, но анимируйте div - PullRequest
3 голосов
/ 14 марта 2012

Я ищу скрипт типа Photoswipe, который работает на рабочем столе при событиях мыши, имитируя жесты смахивания.Photoswipe без миниатюр идеально подходит - только я хочу анимировать не только изображения, но и целый div!

1 Ответ

1 голос
/ 28 мая 2013

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

Прослушайте события mousedown и mouseup и проверьте расстояние от начальной точки до конечной точки.Если он превышает пороговое значение, которое вы определили, скажем, 100 пикселей, перейдите к следующему или предыдущему элементу в зависимости от направления движения.

Если вы хотите, чтобы он был анимированным, вам также следует прослушатьmousemove событие и переместить элемент.

...