TouchEvent:targetTouches 属性
targetTouches 只读属性是一个 TouchList,它列出了所有仍与触摸表面接触并且其 touchstart 事件发生在与当前目标元素相同的目标 element 内部的触控点对应的 Touch 对象。
值
一个 TouchList,列出了所有仍与触摸表面接触并且其 touchstart 事件发生在与当前目标 element 相同的目标 element 内部的触控点对应的 Touch 对象。
示例
此示例演示了 TouchEvent 对象的 TouchEvent.targetTouches 属性。TouchEvent.targetTouches 属性是一个 TouchList 对象,它包含那些当前正在触摸表面并且从作为当前事件目标的元素上开始的触控点。因此,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 |
浏览器兼容性
加载中…