TouchEvent: targetTouches-Eigenschaft
        
        
          Limited availability
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die schreibgeschützte targetTouches-Eigenschaft ist eine TouchList, die alle Touch-Objekte auflistet, deren Berührungspunkte noch in Kontakt mit der Berührungsoberfläche sind und deren touchstart-Ereignis im selben Ziel-Element wie das aktuelle Zielelement auftrat.
Wert
Eine TouchList, die alle Touch-Objekte auflistet, deren Berührungspunkte noch in Kontakt mit der Berührungsoberfläche sind und deren touchstart-Ereignis im selben Ziel-Element wie das aktuelle Zielelement auftrat.
Beispiele
Dieses Beispiel veranschaulicht die TouchEvent.targetTouches-Eigenschaft des TouchEvent-Objekts. Die TouchEvent.targetTouches-Eigenschaft ist ein TouchList-Objekt, das diejenigen Berührungspunkte (TPs) einschließt, die derzeit die Oberfläche berühren und auf dem Element gestartet wurden, das das Ziel des aktuellen Ereignisses ist. Daher ist die targetTouches-Liste eine strikte Teilmenge der touches-Liste.
Im folgenden Code-Ausschnitt vergleicht die Funktion die Länge der touches-Liste mit der Länge der targetTouches-Liste und gibt true zurück, wenn die Längen gleich sind, andernfalls false.
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;
}
Spezifikationen
| Specification | 
|---|
| Touch Events> # dom-touchevent-targettouches>  | 
            
Browser-Kompatibilität
Loading…