window屬性:onpointerleave

2018-05-21 11:55 更新

onpointerleave屬性

pointerleave事件的全局事件處理程序,當(dāng)指針(鼠標(biāo)光標(biāo),指尖等)退出其命中測試區(qū)域時(shí)(例如,如果光標(biāo)退出Element或Window內(nèi)容區(qū)域),它將傳遞到Node。此事件是Pointer Events API的一部分。

onpointerleave屬性語法

var leaveHandler = EventTarget .onpointerleave;

EventTarget .onpointerleave = leaveHandler ;

返回值

leaveHandler
將被調(diào)用來處理發(fā)送到目標(biāo)的pointerleave事件的EventListener。

onpointerleave示例

本示例演示兩種使用onpointerleave設(shè)置元素的pointerleave事件處理程序的方法。

<html>
<script>
function leaveHandler(ev) {
 // Process the pointerleave event
}
function init() {
 var el=document.getElementById("target1");
 el.onpointerleave = leaveHandler;
}
</script>
<body onload="init();">
<div id="target1"> Touch me ... </div>
<div id="target2" onpointerleave="leaveHandler(event)"> Touch me ... </div>
</body>
</html>

規(guī)范

規(guī)范狀態(tài)注釋
Pointer Events – Level 2
該規(guī)范中'onpointerleave'的定義。
Working Draft
非穩(wěn)定版本
Pointer Events
該規(guī)范中'onpointerleave'的定義。
Recommendation
初始定義

瀏覽器兼容性

我們正在將兼容性數(shù)據(jù)轉(zhuǎn)換為機(jī)器可讀的JSON格式。 

  • 電腦端
特征Chrome
Firefox(Gecko)
Internet Explorer
Opera
Safari
基本支持支持:35 [1]支持:59支持:10、11?不支持
  • 移動(dòng)端
FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
基本支持?支持:35[1]支持:29.0 [2]支持:10、11?不支持

注釋:

[1]這是在bug 248918中實(shí)現(xiàn)的。

[2]支持首選項(xiàng)dom.w3c_pointer_events.enabled,默認(rèn)為false。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)