jQuery Mobile События


События = ответные действия всех разных посетителей при посещении страницы.


События jQuery Mobile

В jQuery Mobile можно использовать любые стандартныесобытия jQuery 。

Кроме того, jQuery Mobile также предоставляет события для мобильных браузеров:

  • События касания — срабатывают, когда пользователь касается экрана
  • События свайпа — срабатывают, когда пользователь свайпает вверх или вниз
  • События ориентации — срабатывают, когда устройство поворачивается горизонтально или вертикально
  • События страницы — срабатывают, когда страница показывается, скрывается, создаётся, загружается или не загружается

Инициализация событий jQuery Mobile

При изучении jQuery мы узнали, что нужно использовать $(document).ready(), чтобы ваши скрипты jQuery запускались только после полной загрузки элементов DOM:

Событие document ready в jQuery

<script>
$(document).ready(function(){

   // напишите методы jQuery...

});
</script>

Попробуйте сами »

Однако в jQuery Mobile используйте событие pageinit, чтобы задать выполнение скриптов после полной загрузки элементов DOM, поэтому, чтобы выполнять скрипты при загрузке и создании любой новой страницы, вам нужно привязать событие pageinit.

Второй параметр (#pageone) — это id страницы указанного события:

Событие pagecreate в jQuery Mobile

<script>
$(document).on("pagecreate","#pageone",function(){

   // событие jQuery...

});
</script>

Попробуйте сами »

lamp  Примечание:Метод jQuery on() используется для привязки событий к выбранным элементам.

В следующей главе мы подробнее рассмотрим события jQuery Mobile.

Другие расширения