最新的Web开发教程
 

jQuery Mobile事件


jQuery Mobile的事件参考

下表列出了所有jQuery Mobile的事件。

注:通过使用绑定的事件on()方法。

事件 描述
hashchange 启用可收藏#hash历史
navigate 为hashchange和popstate一个包装活动
orientationchange 当用户垂直或水平旋转移动设备触发
pagebeforechange 页改变周期中触发两次:网页加载成功完成第一次之前的任何页面加载或过渡和明年以后,但在浏览器历史记录已经被导航过程修改。
pagebeforecreate 时触发页面即将被初始化,但在此之前的增强已经开始
pagebeforehide 引发“从”页面上,过渡动画开始前
pagebeforeload 弃用1.4.0版本。 使用pagecontainerbeforeload代替。触发前任何负载请求时
pagebeforeshow 触发“到”页上,过渡动画开始前
pagechange 后触发changePage()请求已完成加载页面到DOM和所有页面过渡动画完成
pagechangefailed 触发时changePage()请求失败加载页面。 这个特殊事件回调将传递一个数据对象作为第二ARG
pagecontainerbeforeload 触发任何负载的请求作出之前
pagecontainerload 触发后页面被成功地加载并插入到DOM
pagecontainerloadfailed 如果页面加载请求失败触发
pagecreate 页面被创建时触发,但在此之前增强完成
pagehide 引发“从”页面上,过渡动画完成后
pageinit 弃用1.4.0版本。 使用pagecreate来代替。当页面已被初始化和增强完成触发
pageload 弃用1.4.0版本。 使用pagecontainerload代替。之后的页面上成功加载并插入深度触发
pageloadfailed 弃用1.4.0版本。 使用pagecontainerloadfailed来代替。如果触发页面加载请求失败
pageremove 触发之前的框架,试图从DOM中删除外部页面
pageshow 触发“到”页上,过渡动画完成后
scrollstart 当用户开始滚动页面触发
scrollstop 触发当用户停止滚动页面
swipe 当用户挥笔在元素上触发水平
swipeleft 当用户超过30像素上方扫描的左方向的元素触发
swiperight 当用户超过30像素挥笔在朝着正确方向的元素触发
tap 当用户点击一个元素触发
taphold Triggerd当用户点击某个元素上并保持一秒钟
throttledresize 启用可收藏#hash历史
updatelayout 通过动态显示jQuery Mobile的组件/隐藏触发内容
vclick 虚拟化click事件处理程序
vmousecancel 虚拟化mousecancel处理程序
vmousedown 虚拟鼠标按下事件处理程序
vmousemove 虚拟鼠标移动事件处理程序
vmouseout 虚拟鼠标移开事件处理程序
vmouseover 虚拟鼠标悬停事件处理程序
vmouseup 虚拟鼠标松开事件处理程序