Навигация по JQuery с помощью ajax - PullRequest
0 голосов
/ 07 ноября 2011

Есть несколько вопросов о навигации JQuery с помощью ajax, но я не вижу ответов, которые ищу, поэтому вот мое мнение.

У меня есть простая веб-страница, использующая JQuery Mobile, которая использует «навигационную систему» ​​JQM, то есть хэштег с одной стороны, плюс он распознает, что форма была отправлена, и выполняет внутреннюю адаптацию. Другими словами, мне достаточно поместить href = "some_url" в тег A или создать простую форму с кнопкой отправки, а JQ Mobile сделает все остальное.

Теперь мне нужно сделать то же самое, но для настольной версии сайта. JQ Мобильная подобная навигационная система была бы идеальной (но она не может использоваться для «нормального» HTML-Ajax, поскольку она очищает HTML от всех несовместимых с мобильными устройствами тегов), поскольку тогда логика на стороне сервера останется прежней, и я бы только измените «макет» (мобильный / рабочий стол), чтобы показывать пользователям разные страницы на разных устройствах.

Есть идеи, как поступить?

Спасибо,

бозо

1 Ответ

1 голос
/ 07 ноября 2011

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

Что мы реализовали вместо этого:

Для обработки навигации по страницам / изменения хеша мы использовали:1005 *http://benalman.com/projects/jquery-hashchange-plugin/. Используйте это, чтобы показать / скрыть data-role="page"

Обработка формы Ajax вы можете обрабатывать с помощью jQuery submit ()

Вместо загрузки HTML на ваши страницыпо следующей ссылке вы можете сделать это с помощью jQuery load ()

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...