jquery-возможна ли мобильная многоколоночная верстка с использованием сеток?

StackOverflow https://stackoverflow.com/questions/4479857

  •  11-10-2019
  •  | 
  •  

Вопрос

Я пытаюсь заставить многоколоночный макет работать с помощью Jquery Mobile.

Сначала я попробовал использовать мобильные сетки Jquery.Пример можно найти здесь:текст ссылки

Поскольку это не сработало, я попытался обойти проблему, используя обычный Jquery и jQueryMobile.Пример здесь:текст ссылки

даже хуже...

Вопрос:При нажатии на ссылку есть ли способ обновить только среднюю сетку, используя Jquery Mobile = содержимое слева и справа И заголовок должны оставаться (постоянными)?Если это не так, то каким был бы "рабочий обходной путь"?

Спасибо за помощь,

С уважением,

Частый

РЕДАКТИРОВАТЬ 2011-11-24: Я настраиваю свой собственный плагин JQM для макетов с несколькими панелями и всплывающими панелями.Видишь Гитхаб

Это было полезно?

Решение

Идея 3 jQuery Mobile ссылается на 2 различных решения, которые работают с текущей версией.Видишь:

[редактировать] больше не работает с текущей версией.Я подумываю о том, чтобы вернуться к игре и создать что-то с нуля http://asyraf9.github.com/jquery-mobile/

или

http://www.stokkers.mobi/valuables/multiview/page2.html

Идея 2

Подключение к событиям страницы *.

больше не доступен http://jquerymobiledictionary.dyndns.org/dualColumn.html

Была выпущена версия 0.2.Плагин теперь работает без какого-либо JS-кодирования.

Идея 1

.page() устарел, но основная идея по-прежнему должна работать с .trigger('создать')

Моя первая идея, которая будет работать с текущим jQuery Mobile, - никогда не использовать методы загрузки контента по умолчанию.

Таким образом, вы создадите сетку по своему вкусу и загрузите контент с помощью ваших вызовов ajax, поместите загруженные данные в выбранные контейнеры (НЕОБХОДИМО обернуть данные контейнером, который недавно вставлен в DOM) и вызовите .page() на нем.видишь: http://jquerymobiledictionary.dyndns.org/faq.html

Это будет работать, но никогда не будет использоваться браузерами, не использующими javascript.Таким образом, это портит все прогрессивное совершенствование jQuery Mobile.Этого не должно произойти, если вы планируете создать реальное приложение.Я сделал такую вещь на своей странице jqureymobiledictionary (словари загружаются через ajax, недоступны, если у кого-то отключен JS).Однако основной целью было сохранить словари в формате JSON.Я не рекомендую это для приложения, у которого нет разработчиков в качестве основной цели :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top