jQuery перетаскивая перемещение других элементов на Ipad - PullRequest
0 голосов
/ 02 ноября 2011

Я создаю приложение типа windows-messenger с jquery для работы на ipad.Он отлично работает во всех браузерах, за исключением случайной ошибки на моем ipad.Иногда, когда я перетаскиваю одно из верхних окон, нижнее перепрыгивает и тоже перетаскивается.

Это что-то вроде этого:

<div id="main">
<div id="main_window" class="window">
</div>
<div id="options_window" class="window">
</div>
<div id="text_message_window" class="window">
</div>
</div>

Я сделал класс окна перетаскиваемыми в главном окне параметры и текстовое сообщение могут быть сделаны видимыми.Я определил эти последние два окна z-index больше, чем главное окно, и я думаю, что это может быть связано с проблемой.Опять же, он работает нормально на каждом браузере, и я использую jquery.ui.touch-punch.min.js для сенсорных событий.

Надеюсь, проблема ясна.

Спасибо!

1 Ответ

0 голосов
/ 08 ноября 2011

Проблема решена, это была проблема jquery.ui.touch-punch.Кажется, что сенсорные события генерируют массив событий и не обрабатываются должным образом.

Изменена библиотека для библиотеки, показанной в этом ответе: Функция сортировки Jquery-ui не работает на сенсорных устройствах на основеAndroid или IOS

Теперь работает отлично!

...