2012-02-04 6 views
13

Мы собираемся объединить JQuery UI и Mobile. У кого-то есть опыт?Смешивание JQuery Mobile & JQuery UI

Прошлый опыт доказывает сложность jquery forum, но он немного стар.

Приветствуется обмен опытом и идеями.

Опыт использования виртуальных событий JQuery Mobile?

Благодаря

+0

, чтобы помочь получить некоторые содержательные ответы, не могли бы вы объяснить, что вы хотите получить от jQuery интерфейса, который не находится в инфраструктуре jqm? Спасибо – shanabus

+1

Это наоборот, но: droppable, sortable, dialog, resizable, autocomplete ... – ic3

+0

Это будет довольно большой размер для мобильной аудитории. Я использовал jQM раньше, но не с пользовательским интерфейсом jQuery поверх него. – Ericson578

ответ

1

Если вы ориентируетесь таблетки и только таблетки, то это не должно быть проблемой. Просто рассматривайте JQM как плагин JQuery и пользовательский интерфейс JQuery в качестве другого плагина.

Возможно, вы столкнетесь с некоторыми ошибками пользовательского интерфейса, но это может быть исправлено. Мы работали над Enterprise Application для одного из наших клиентов, используя JQM и JQuery UI (для datagrid и несколько положительных героев) и High-charts. Целевая платформа - iPad.

EDIT: Это нелегкий процесс, но вы «можете» заставить его работать.

+0

Цель - таблетки и настольные компьютеры, ноутбуки – ic3

+0

3mio iPads продается через три дня + экран iPad достаточно большой, чтобы не обрабатывать это как мобильный телефон – ic3

+0

Если ваш макет реагирует ... тогда я не вижу никаких проблем при реализации этого. Вам просто нужно позаботиться о том, что вы используете между компонентами JQuery UI и компонентами JQuery Mobile UI. прочитайте это сообщение для получения дополнительной информации: http://forum.jquery.com/topic/mixing-jquery-mobile-with-jquery-ui-widgets-don-t – Rayraegah

5

Текущая версия jQuery UI 1.10.4 и jQuery Mobile 1.4.2 не очень хорошо сочетаются. Стили в мобильных устройствах разрушаются, как только вы включаете пользовательский интерфейс jQuery на свою страницу.

Однако, если вам нужна только определенная функциональность из пользовательского интерфейса jQuery, так как в моем случае мне нужны только Draggable/Droppable/Sortable взаимодействия, вы можете создать пользовательский пользовательский интерфейс jQuery для загрузки по адресу https://jqueryui.com/download/ и включить только взаимодействия. Затем вы можете просто удалить все, кроме js/jquery-ui-1.10.4.custom.min.js, и все снова хорошо работает вместе.

Я ожидаю, что вы столкнетесь с проблемами, используя виджеты jQuery UI, даже используя этот подход. Но имеет смысл использовать только jQuery Mobile.

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