pointerout
pointeroutイベントは要素からタッチによる操作やタッチペンなどのポインタが離れた際に発火するイベントです。
IE10やWindows Phone 8などに搭載されており、マウスやタッチスクリーン、ペンタブなど様々な入力デバイスのポインタが要素と離れた際に発火されます。mouseoutイベントなどのマウスイベントと異なり、同時に複数のポイントを操作することができます。ブラウザがpointerイベントに対応しているかどうかはnavigator.pointerEnabledで判定できます。
IE10やWindows Phone 8ではベンダープリフィックス付きのMSPointerOutをサポートしており、以下のようにしてイベントが発生した際の処理が指定できます。
if(navigator.msPointerEnabled){
document.addEventListener("MSPointerOver", function() {
alert("ok");
}, false);
}
iPhoneやiPadなどのiOSデバイスやAndroidデバイスではpointeroverイベントは実装されていません。
参考URL
MSPointerOut | onmspointerout event (Internet Explorer)
登録日 : 2013年06月09日 最終更新日 : 2013年6月9日
同じカテゴリー(Event)のエントリー
- beforeunload
- unload
- pointercancel
- pointerhover
- mouseout
- pointerout
- mouseover
- pointerover
- pointerup
- pointermove
- pointerdown
- gestureend
- gesturechange
- gesturestart
- touchcancel
- devicemotion
- popState
- hashchange
- pagehide
- pageshow
- error
- orientationchange
- touchmove
- touchend
- touchstart
- MutationObserver
- DOMNodeInserted