taliban
@taliban
php программист

Ipad + jquery + animation?

Здравствйте, сходу вопрос:

Пишу сайт для ipad и нужно сделать эффект листания при слайде пальцем. Все хорошо, код простой сделал просто:

element.animate( {'left': offset}, 'slow', function(){ /*end code*/ }

При слайде элемент смещается в сторону на нужное смещение, выглядит красиво и работает хорошо, но!

Если при слайде вести пальцем не горизонтально а с уклоном вниз, то сафари начинает двигать весь сайт (полностью весь, у него свой контейнер, его и двигает) и сайт сьезжает вниз, и при этом действии он забивает на JS и прорисовку, получается что таймер себе работает, меняет цсс у элементов, но визуально этого не видно, потому как в данный момент работает анимация самого сафари (смещение сайта вниз/вверх), когда анимация сафари прекращается, я вижу только уже результат своей работы…

Может кто с таким сталкивался, может кто борол такую вещ.


Если непонятно, говорите, обьясню проще.
  • Вопрос задан
  • 3870 просмотров
Пригласить эксперта
Ответы на вопрос 1
taliban
@taliban Автор вопроса
php программист
Всем спасибо =) Как-то неожиданно решение пришло по глупости моей бестолковой )
event.originalEvent.preventDefault(); На старте слайда решают все проблемы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы