jQuery ÉvénementsMéthodes
Méthodes d'événements jQuery
Les méthodes d'événement déclenchent ou ajoutent une fonction au gestionnaire d'événements des éléments sélectionnés.
Le tableau suivant répertorie toutes les méthodes jQuery utilisées pour la gestion des événements.
| Méthode | Description |
|---|---|
| bind() | Ajouter un gestionnaire d'événements à un élément |
| blur() | Ajouter/déclencher l'événement blur |
| change() | Ajouter/déclencher l'événement change |
| click() | Ajouter/déclencher l'événement click |
| dblclick() | Ajouter/déclencher l'événement double-clic |
| delegate() | Ajouter un gestionnaire aux éléments enfants actuels ou futurs des éléments correspondants |
| die() | Supprimé dans la version 1.9.Supprimer tous les gestionnaires d'événements ajoutés via la méthode live() |
| error() | Obsolète dans la version 1.8.Ajouter/déclencher l'événement error |
| event.currentTarget | L'élément DOM actuel dans la phase de propagation (bubbling) de l'événement |
| event.data | Contient les données facultatives transmises à la méthode d'événement lorsque le gestionnaire en cours d'exécution est lié |
| event.delegateTarget | Renvoie l'élément auquel le gestionnaire d'événement jQuery actuellement appelé a été attaché |
| event.isDefaultPrevented() | Indique si event.preventDefault() a été appelé sur l'objet événement spécifié |
| event.isImmediatePropagationStopped() | Indique si event.stopImmediatePropagation() a été appelé sur l'objet événement spécifié |
| event.isPropagationStopped() | Indique si event.stopPropagation() a été appelé sur l'objet événement spécifié |
| event.namespace | Renvoie l'espace de noms spécifié lorsque l'événement a été déclenché |
| event.pageX | Renvoie la position de la souris par rapport au bord gauche du document |
| event.pageY | Renvoie la position de la souris par rapport au bord supérieur du document |
| event.preventDefault() | Empêche le comportement par défaut de l'événement |
| event.relatedTarget | Renvoie quel élément est entré ou quitté lorsque la souris se déplace |
| event.result | Contient la dernière valeur renvoyée par un gestionnaire d'événement déclenché par l'événement spécifié |
| event.stopImmediatePropagation() | Empêche d'autres gestionnaires d'événements d'être appelés |
| event.stopPropagation() | Empêche l'événement de remonter dans l'arbre DOM, empêchant les gestionnaires parents d'être notifiés par l'événement |
| event.target | Renvoie l'élément DOM qui a déclenché l'événement |
| event.timeStamp | Renvoie le nombre de millisecondes écoulées depuis le 1er janvier 1970 jusqu'au déclenchement de l'événement |
| event.type | Renvoie le type d'événement qui a été déclenché |
| event.which | Renvoie la touche de clavier ou le bouton de souris qui a été actionné pour l'événement spécifié |
| event.metaKey | Indique si la touche META était enfoncée lorsque l'événement a été déclenché |
| focus() | Ajouter/déclencher l'événement focus |
| focusin() | Ajouter un gestionnaire d'événement à l'événement focusin |
| focusout() | Ajouter un gestionnaire d'événement à l'événement focusout |
| hover() | Ajouter deux gestionnaires d'événement à l'événement hover |
| keydown() | Ajouter/déclencher l'événement keydown |
| keypress() | Ajouter/déclencher l'événement keypress |
| keyup() | Ajouter/déclencher l'événement keyup |
| live() | Supprimé dans la version 1.9.Ajouter un ou plusieurs gestionnaires d'événements aux éléments sélectionnés actuels ou futurs |
| load() | Obsolète dans la version 1.8.Ajouter un gestionnaire d'événements à l'événement load |
| moused() | Ajouter/déclencher l'événement mousedown |
| mouseenter() | Ajouter/déclencher l'événement mouseenter |
| mouseleave() | Ajouter/déclencher l'événement mouseleave |
| mousemove() | Ajouter/déclencher l'événement mousemove |
| mouseout() | Ajouter/déclencher l'événement mouseout |
| mouseover() | Ajouter/déclencher l'événement mouseover |
| mouseup() | Ajouter/déclencher l'événement mouseup |
| off() | Supprimer les gestionnaires d'événements ajoutés via la méthode on() |
| on() | Ajouter un gestionnaire d'événements à un élément |
| one() | Ajouter un ou plusieurs gestionnaires d'événements aux éléments sélectionnés. Ce gestionnaire ne peut être déclenché qu'une fois par élément |
| $.proxy() | Accepte une fonction existante et retourne une nouvelle fonction avec un contexte spécifique |
| ready() | Spécifie une fonction à exécuter lorsque le DOM est entièrement chargé |
| resize() | Ajouter/déclencher l'événement resize |
| scroll() | Ajouter/déclencher l'événement scroll |
| select() | Ajouter/déclencher l'événement select |
| submit() | Ajouter/déclencher l'événement submit |
| toggle() | Supprimé dans la version 1.9.Ajouter deux fonctions ou plus pour basculer entre les événements de clic |
| trigger() | Déclencher tous les événements liés aux éléments sélectionnés |
| triggerHandler() | Déclencher toutes les fonctions liées à l'événement spécifié sur les éléments sélectionnés |
| unbind() | Retirer les gestionnaires d'événements ajoutés des éléments sélectionnés |
| undelegate() | Retirer les gestionnaires d'événements des éléments sélectionnés actuels ou futurs |
| unload() | Obsolète depuis la version 1.8.Ajouter un gestionnaire d'événements à l'événement unload |
| contextmenu() | Ajouter un gestionnaire d'événements à l'événement contextmenu |
| $.holdReady() | Utilisé pour mettre en pause ou reprendre l'exécution de l'événement .ready() |
Autres extensions