例
提醒一些文本时,我们从客场过渡页面,即将被隐藏:
$(document).on("pagebeforehide","#pagetwo",function(){
alert("pagebeforehide
event fired - pagetwo is about to be hidden");
});
试一试» 定义和用法
该pagebeforehide触发事件上"from"页面,过渡动画开始之前。
相关事件:
- pagehide -触发了对"from"页面,过渡动画完成后,
- pagebeforeshow -触发上"to"页,过渡动画完成之前
- pageshow -触发上"to"页,在过渡动画完成后
注意:此事件被触发每一个网页过渡时间开始/停止。
句法
要触发对jQuery Mobile的所有页面的事件:
$("document").on("pagebeforehide",function(event){...})
Try it
要触发特定页面的事件:
$("document").on("pagebeforehide"," page ",function(event){...})
Try it
参数 | 描述 |
---|---|
function(event,data) | 需要。 指定当pagebeforehide事件发生时运行的功能。 该函数有两个可选参数:
|
page | 可选的。 点到页面的ID来指定pagebeforehide事件。 对于内部的网页,使用#id 。 对于外部网页,使用externalfile.html 。 |
试一试 - 示例
相关事件的演示
演示显示时pagebeforeshow, pageshow, pagebeforehide和pagehide火灾。
事件对象
使用event.timeStamp财产。
数据对象
使用nextPage属性返回我们正在过渡到该页面。