jGestures下載
jGestures事件簡介
orientationchange
代表設備順時針或者逆時針旋轉.此事件可以被設備觸發,可能使用的是重力傳感器.
pinch
縮放手勢(兩個手指在屏幕上的相對運動)
rotate
旋轉手勢(兩個手指順時針或者逆時針旋轉)
swipemove
在正在滑動時觸發(在設備屏幕上移動手指,比如:拖動)
swipeone
單點滑動手勢,滑動完成後觸發(一個手指在屏幕上移動)
swipetwo
兩點滑動(兩個手指在屏幕上方向一致的滑動)
swipethree
三點滑動(三個手指在屏幕上方向一致的滑動)
swipefour
四點滑動(四個手指在屏幕上方向一致的滑動)
swipeup
向上滑動,在嚴格的向上滑動手勢完成後觸發
swiperightup
向右上角滑動,在向右且向上的滑動手勢完成後觸發
swiperight
向右滑動,在嚴格的向右滑動手勢完成後觸發
swiperightdown
向右下角滑動,在向右且向下的滑動手勢完成後觸發
swipedown
向下滑動,在嚴格的向下滑動手勢完成後觸發
swipeleftdown
向左下角滑動,在向左且向下的滑動手勢完成後觸發
swipeleft
向左滑動,在嚴格的向左滑動手勢完成後觸發
swipeleftup
向左上角滑動,在向左且向上的滑動手勢完成後觸發
tapone
在單個手指輕點的手勢後觸發
taptwo
在兩個手指一起輕點的手勢後觸發
tapthree
在三個手指一起輕點的手勢後觸發
pinchopen
撐開手勢,當兩個手指撐大並離開設備時觸發.
pinchclose
捏緊手勢,當兩個手指捏緊並離開設備時觸發.
rotatecw
兩個手指順時針旋轉並且離開屏幕時觸發(two fingers rotating clockwise)
rotateccw
兩個手指逆時針旋轉並且離開屏幕時觸發 (two fingers rotating counterclockwise)
shake
當檢測到設備正在搖晃時觸發
shakefrontback
當檢測到搖晃動作,且可以被解讀爲前後移動之時觸發.
shakeleftright
當檢測到搖晃動作,且可以被解讀爲左右移動之時觸發.
shakeupdown
當檢測到搖晃動作,且可以被解讀爲上下移動之時觸發.
使用示例
$(window).bind('shakeupdown',function(event_,data_){
alert('shake: '+ data_.description)
})
注意:當頁面有滾動條的時候,swipe的up,down,left,right可能會不觸發!事件會被滾動事件覆蓋掉!