文档:
http://api.jquerymobile.com/category/events/
语法:
$(element).on('eventName', function(){
// TO-DO
})
触控事件:
tap - 点击
taphold - 长按1秒
swipe - 滑动超过30px
swipeleft - 向左滑动
swiperight - 向右滑动
scrollstart - 开始滚动
scrollstop - 结束滚动
orientationchange - 设备方向
$(window).on("orientationchange",function(event){ alert("方向是:" + event.orientation); });
window.orientation也可以访问设备方向属性
页面初始化事件:
pagebeforecreate - 页面初始化前
pagecreate - 页面创建好,在jquery mobile增强前
pageinit - 页面创建好并且增强完之后
外部页面事件:
pagebeforeload - 页面加载之前
pageload - 页面加载完成
pageloadfailed - 页面请求失败
页面过渡事件:
pagebeforeshow - 过渡前
pageshow - 过渡完
pagebeforehide - 离开前
pagehide - 离开完成