Последние учебники веб-разработки
 

Jquery pagecontainerbeforeload событий

<Jquery Мобильные события

пример

Оповещать текст до момента подачи запроса нагрузки производится:

$(document).on("pagecontainerbeforeload",function(){
  alert("pagecontainerbeforeload event fired!");
});
Попробуй сам "

Определение и использование

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

Сопутствующие мероприятия:

  • pagecontainerload - срабатывает после того , как страница была успешно загружена и вставляется в DOM
  • pagecontainerloadfailed - срабатывает , если запрос загрузки страницы терпит неудачу

Примечание: Эти события используются для внешних страниц - Всякий раз , когда внешняя страница загружается в DOM, 2 события увольняют. Первый pagecontainerbeforeload. Второе событие будет либо pagecontainerload или pagecontainerloadfailed.


Синтаксис

$("document").on("pagecontainerbeforeload",function(event,data){...})

параметр Описание
function(event,data) Необходимые. Задает функцию для запуска при возникновении события pagecontainerbeforeload.

Функция имеет два дополнительных параметра:

Объект события - который может содержать любые свойства событий Jquery (например , event.target, event.type и т.д.) См Jquery события Справочник для получения дополнительной информации

Объект данных - содержит следующие элементы :

  • url (string) - содержит абсолютный или относительный URL страницы (который был отправлен на $.mobile.loadPage() )
  • absUrl (string) - содержит абсолютную ссылку в URL
  • dataUrl (string) - содержит URL - адрес местоположения браузера
  • deferred (object) - содержит resolve() или reject()
  • options (object) - содержит опции , которые были отправлены $.mobile.loadPage()
Примечание: Вы можете вручную обработать запрос нагрузки путем вызова event.preventDefault() на объекте события и resolve() или reject() на отсроченного объекта , содержащегося в объекте данных.

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

Демонстрация связанных событий
Демонстрация pagecontainerload и pagecontainerloadfailed.

Объект события
Используя свойство Event.type вернуть сработавший тип события.

Объект данных
Использование data.url для возврата URL внешней страницы.


<Jquery Мобильные события