Squeak.ru - шаблоны программирования

jQuery Mobile -> Жизненный цикл страницы?

Есть ли что-то вроде жизненного цикла для мобильных страниц jQuery? Например, события, которые запускаются при инициализации, показе, скрытии/назад или любых других событиях?!

Заранее спасибо!


Ответы:


1

вступление

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

Во время перехода страницы:

событие pagebeforecreate

событие создание страницы

Лучшее событие, если вы хотите динамически добавлять содержимое страницы и позволить jQuery Mobile стилизовать ваш новый контент. Не используйте его в случае вызова ajax, тогда следует использовать pagebefore show, но весь динамически добавляемый контент должен быть вручную улучшен.

событие инициализация страницы

Он будет срабатывать только один раз при загрузке страницы, любой возврат на страницу не будет запускать его снова, если только страница не будет обновлена ​​​​вручную.

событие pagebeforehide

событие pagebeforeshow

Лучшее событие для манипулирования страницей

событие удаление страницы

событие скрытие страницы

событие показ страницы

Единственное событие, в котором можно инициализировать и использовать другие графические jQuery/javascript, такие как графические инструменты или карусели.

Остальные:

событие pagebeforechange

Всегда срабатывает дважды, так что пропустите

событие изменение страницы

Всегда срабатывает дважды, так что пропустите

Если вы хотите узнать больше об этой теме и о том, как в целом работают события страницы, посмотрите мои другие СТАТЬЯ. Или найдите его ЗДЕСЬ. Просто найдите главу под названием Порядок перехода событий страницы. Но и читать все где угодно.

Официальная документация: http://jquerymobile.com/demos/1.2.0/docs/api/events.html

05.03.2013

2

Так же, как жизненный цикл активности Android. Страницы jQuery Mobile имеют разные events. Вы можете проверить список событий из официальной документации для jQuery Mobile 1.3.0.

  1. pagebeforechange
  2. страница перед созданием
  3. pagebeforehide
  4. pagebeforeload
  5. смена страницы
  6. сбой смены страницы
  7. создание страницы
  8. скрыть страницу
  9. инициализация страницы
  10. загрузка страницы
  11. сбой загрузки страницы
  12. удалить страницу
  13. показ страниц

и многие другие события jQuery Mobile, документация доступна здесь

В моем открытии обычно используются события pagebeforeshow, pageshow и pagecreate.

06.03.2013
Новые материалы

Угловая структура архитектуры
Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

«Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

Создайте API с помощью Python FastAPI
Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

Веселье с прокси-сервером JavaScript
Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...