orientationchange
orientationchangeイベントはデバイスが縦から横もしくは横から縦の傾けられた際に発火するイベントです。
orientationchangeイベントではイベントオブジェクトにorientationというプロパティが追加されており、portrait(縦向き)もしくはlandscape(横向き)の情報が格納されています。
$(window).on('orientationchange',function(e){
alert(e.orientation);
});
orientationchangeイベントでは$.mobile.orientationChangeEnabledにfalseが指定されている場合、もしくは端末がJavaScriptのorientationchangeイベントをサポートしていない場合はjQueryのresizeイベントを利用して判定を行います。
登録日 : 2012年12月26日 最終更新日 : 2016年12月19日
同じカテゴリー(イベント)のエントリー
- checkboxradiocreate
- updatelayout
- throttledresize
- pageshow
- pageremove
- pageloadfailed
- pagehide
- pagecreate
- pagechangefailed
- pagechange
- pagebeforeshow
- pagebeforehide
- pagebeforecreate
- pagebeforechange
- navigate
- hashchange
- pageload
- pagebeforeload
- scrollstop
- scrollstart
- orientationchange
- vmousecancel
- vclick
- vmouseup
- vmousemove
- vmousedown
- vmouseout
- vmouseover
- swiperight
- swipeleft
- swipe
- taphold
- tap
- pageinit
- mobileinit