2013-07-05 4 views
0

Im использует touchpanview, чтобы иметь масштабируемые изображения на мобильном приложении im building с использованием jquery mobile 1.3.Увеличение изображения на мобильном телефоне

Проблема У меня есть изображение, которое можно масштабировать, вы можете прокручивать изображение по назначению, но не можете прокручивать страницу. Поэтому, если вы прокрутите страницу вниз до изображения, вы не сможете прокручивать назад, потому что плагин берет управление над изображением. Я видел похожие плагины, которые можно использовать на других мобильных сайтах, таких как tesco и thredless, но не похоже, что они похожи.

Есть ли кто-нибудь еще?

Спасибо.

ответ

0

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

Есть ли в любом случае, что вы можете иметь предварительный просмотр изображения отдельно от масштабируемого изображения, а затем «щелкнуть», чтобы включить функцию масштабирования, а затем «нажмите» еще раз, чтобы отключить плагин и вернуть изображение предварительного просмотра.

По существу, есть два divs и скрывается и отображает их.

+0

Да, будет хорошо работать, я нацеливаю двойное нажатие, чтобы сделать это, используя этот плагин https://gist.github.com/tlync/1016011 (рекомендуется плагином масштабирования). Я реализовал его вот так, но, похоже, это срабатывает дважды: $ ('# image img'). On ('double tap', function() { alert ('tap'); }); – gvperkins

+0

Решено, мое вложение двойного касания было правильным, должно было быть $ ('# image img'). Doubletap (function (e) { $ ('# image'). Hide(); $ (' #preview '). show(); }); – gvperkins

Смежные вопросы