Я пытаюсь сделать ротатор изображений, который работает на мобильных устройствах, используя салфетки для навигации. Я также пытаюсь заставить тот же ротатор работать в браузерах ПК, но для того, чтобы использовать перетаскивание мышью для имитации салфетки. Любые хорошие идеи?
Имитировать салфетки с помощью мыши в javascript
Ответ 1
Вы хотите обрабатывать события onmousedown
, onmousemove
и onmouseup
, отслеживая положение мыши и манипулируя вашим ротатором изображений соответственно.
Ответ 2
Я рассмотрел большинство из них... Я бы рекомендовал заглянуть в
Из того, что я видел, он имеет поддержку как для рабочего стола, так и для мобильных устройств, и я был впечатлен демонстрацией.
Ответ 3
Я считаю, что вы ищете этот ответ: Автономный jQuery & touch " метод?
В принятом ответе есть код для реализации прокрутки влево/вправо, а другой ответ ниже, есть ссылка на плагин, который выполняет аналогичную задачу: http://www.netcu.de/jquery-touchwipe-iphone-ipad-library (этот плагин позволяет обнаруживать удары в четырех направлениях).
Ответ 4
При использовании Hammer.js у вас также есть поддержка событий касания/мыши и указателя. Это для ноутбуков с сенсорным экраном, таких как пиксель chromebook и windows8. Большинство библиотек там еще не поддерживают.
Ответ 5
Я закончил тем, что использовал iDangerous iSwiper, который удовлетворял все мои потребности и (IMO) очень превосходен.