События jQuery Mobile

события = все различные действия посетителей, на которые может реагировать веб-страница.

События jQuery Mobile

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

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

  • События касания - срабатывают при касании экрана пользователем (удар и скольжение)
  • События скольжения - срабатывают при прокрутке вверх и вниз
  • События направления - срабатывают при вертикальном или горизонтальном вращении устройства
  • События страницы - срабатывают при отображении, скрытии, создании, загрузке и/или удалении страницы

Чтобы получить полную информацию о всех событиях jQuery Mobile, пожалуйста, посетите наш Референсный руководствo по событиям jQuery Mobile.

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

В jQuery, вы уже узнали, как использовать событие ready документа, чтобы предотвратить запуск кода jQuery до того, как документ будет загружен (готов):

jQuery событие document ready

<script>
$(document).ready(function(){
   // Здесь находится событие jQuery...
});
</script>

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

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

Второй параметр указывает на ("#pageone") указывает на идентификатор страницы, чтобы определить события для:

jQuery Mobile pageinit событие

<script>
$(document).on("pageinit","#pageone",function(){
   // Здесь находится событие jQuery...
});
</script>

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

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

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