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