jQuery Mobile pagecontainerbeforeload 事件
實例
在請求載入前彈出資訊:
$(document).on("pagecontainerbeforeload",function(){
alert("pagecontainerbeforeload 事件觸發!");
});
alert("pagecontainerbeforeload 事件觸發!");
});
定義和用法
pagecontainerbeforeload 事件在請求載入前觸發。
相關事件:
- pagecontainerload - 在頁面成功載入並插入到 DOM 後觸發
- pagecontainerloadfailed - 頁面請求失敗觸發
注意:該事件用於外部頁面 - 頁面載入後並插入到 DOM 中, 2 個事件會觸發。第一個事件為 pagecontainerbeforeload,第二個事件可能是 pagecontainerload 或 pagecontainerloadfailed 。
語法
$("document").on("pagecontainerbeforeload",function(event,data){...})
參數 | 描述 |
---|---|
function(event,data) | 必須。指定事件觸發後執行的函數。
該函數有兩個可選參數: event 對象 - 包含 jQuery 事件屬性 (如: event.target, event.type, 等) ,查看 jQuery 事件參考手冊 瞭解更多資訊。 data 對象 - 包含以下內容:
|

更多實例
相關事件演示
pagecontainerload 和 pagecontainerloadfailed 事件實例。
event 對象
使用 event.type 屬性來返回觸發的事件類型。
data 對象
使用 data.url 返回外部頁面的 URL 地址 。