TouchEvent:targetTouches 属性
targetTouches
只读属性是一个 TouchList
,其中列出了所有 Touch
对象,这些对象表示与触摸表面仍然接触的触摸点并且其 touchstart
事件发生在与当前目标元素相同的目标 element
内。
值
示例
此示例说明了 TouchEvent
对象的 TouchEvent.targetTouches
属性。TouchEvent.targetTouches
属性是一个 TouchList
对象,其中包含当前接触表面的 TP 并且在当前事件的目标元素上开始的 TP。因此,targetTouches
列表是 touches
列表的严格子集。
在下面的代码片段中,该函数比较 touches
列表的长度与 targetTouches
列表的长度,如果长度相同则返回 true
,否则返回 false
。
js
function touches_in_target(ev) {
// Return true if all of the touches are within the target element;
// otherwise return false.
return ev.touches.length === ev.targetTouches.length;
}
规范
规范 |
---|
触摸事件 # dom-touchevent-targettouches |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。