jQuery Mobile pageloadfailed 事件
定義和用法
1.4.0版本後已廢棄,使用pagecontainerloadfailed替代。
pageloadfailed 事件在頁面加載失敗時觸發。
相關事件:
- pagebeforeload -在任何加載之前觸發的事件
- pageload -在頁面成功加載及插入到DOM後觸發。
注意:外部頁面加載到DOM時,肯定會觸發2類事件。 加載之前的pagebeforeload事件,和加載之後pageload(加載成功) 或pageloadfailed(加載失敗)。
語法
$("document").on("pageloadfailed",function(event,data){...})
参数 | 描述 |
---|---|
function(event,data) | 必须。指定 pageloadfailed 事件触发后执行的函数。
该函数含有以下两个参数: 事件对象 - 包括任何jQuery事件属性 ( event.target, event.type 等) 。更多信息请查阅 jQuery 事件参考手册 数据对象 - 包含以下类型:
|
更多實例
相關事件演示。
pageload 和pageloadfailed事件的演示。
事件對象
使用event.type 屬性返回觸發的事件類型。
數據對象
使用data.url 返回沒有成功加載頁面的URL。
數據對象
在沒有找到頁面時,使用data.errorThrown 返回錯誤信息。