événements.js
Membres
-
intérieur _supportsPassif
-
Si les écouteurs d'événements passifs sont pris en charge
-
intérieur , constant passifEvénements
-
Événements tactiles Chrome s'attend à être passif
Méthodes
-
statique tout(élément, type, fn)
-
Déclenchez un écouteur une seule fois, puis désactivez-le pour tous les événements configurés
Paramètres :
Prénom Type Description élém
Element | Objet Élément ou objet auquel se lier.
type
string | Array.<corde> Nom/type d'événement
fn
Event~EventListener Fonction d'écoute d'événements
-
statique fixEvent(event) → {Objet}
-
Correction d'un événement natif pour avoir des valeurs de propriétés standard
Paramètres :
Prénom Type Description événement
Objet Objet événement à corriger.
Retours :
Objet -Objet événement fixe.
-
statique désactivé(elem, typeopt, fnopt)
-
Supprime les écouteurs d'événements d'un élément
Paramètres :
Prénom Type Attributs Description élém
Element | Objet Objet à supprimer des écouteurs.
type
string | Array.<corde> <facultatif>
Type d'écouteur à supprimer. Ne pas inclure pour supprimer tous les événements de l'élément.
fn
EventTarget~EventListener <facultatif>
Écouteur spécifique à supprimer. Ne pas inclure pour supprimer les écouteurs d'un type d'événement.
-
statique sur(élém, type, fn)
-
Ajouter un écouteur d'événements à l'élément Il stocke la fonction de gestionnaire dans un objet cache distinct et ajoute un gestionnaire générique à l'événement de l'élément, ainsi qu'un identifiant unique (guid) à l'élément.
Paramètres :
Prénom Type Description élém
Element | Objet Élément ou objet pour lier les auditeurs
type
string | Array.<corde> Type d'événement auquel se lier.
fn
EventTarget~EventListener Écouteur d'événements.
-
statique (élém, type, fn)
-
Déclenchez un écouteur une seule fois pour un événement.
Paramètres :
Prénom Type Description élém
Element | Objet Élément ou objet auquel se lier.
type
string | Array.<corde> Nom/type d'événement
fn
Event~EventListener Fonction d'écoute d'événements
-
statique trigger(elem, event, hashopt) → {boolean|undefined}
-
Déclencher un événement pour un élément
Paramètres :
Prénom Type Attributs Description élém
Element | Objet Élément pour déclencher un événement sur
événement
EventTarget~Event | chaîne Une chaîne (le type) ou un objet événement avec un attribut type
hachage
Objet <facultatif>
hachage de données à transmettre avec l'événement
Retours :
booléen | indéfini -Renvoie le contraire de
DefaultPrevented
si la valeur par défaut a été empêchée. Sinon, renvoienon défini
-
intérieur _cleanUpEvents(élément, type)
-
Nettoyage du cache de l'écouteur et des répartiteurs
Paramètres :
Prénom Type Description élém
Element | Objet Élément à nettoyer
type
chaîne Type d'événement à nettoyer
-
intérieur _handleMultipleEvents(fn, elem, type, rappel)
-
Parcourt un tableau de types d'événements en boucle et appelle la méthode demandée pour chaque type.
Paramètres :
Prénom Type Description fn
fonction La méthode événementielle que nous voulons utiliser.
élém
Element | Objet Élément ou objet pour lier les auditeurs
type
chaîne Type d'événement auquel se lier.
rappel
EventTarget~EventListener Écouteur d'événements.