


Parlons brièvement des noms d'événements et des espaces de noms de jquery
Sep 08, 2017 pm 01:46 PMAvant-propos
Dans l'API officielle de jquery, il y a quelques descriptions des espaces de noms. L'adresse est : http://api.jquery.com/on/ Il y a quelques introductions en anglais, intitulées " Noms d'événements. et les espaces de noms" a une introduction ci-dessous. Si certains amis ne le comprennent pas très bien, permettez-moi de le présenter brièvement ici !
Espace de noms d'événement jQuery
Regardons d'abord du code :
1 |
|
Bien sûr, nous pouvons également utiliser bind pour la liaison d'événement. Nous voyons le code ci-dessus, nous pouvons ajouter notre nom avec un point après l'événement, qui est l'espace de noms de l'événement. Ce que l'on appelle l'espace de noms d'événement consiste à ajouter un alias dans la syntaxe à points après le type d'événement pour référencer l'événement, tel que "click.a", où "a" est l'alias du type d'événement actuel du clic, c'est-à-dire le espace de noms d’événement.
Si nous voulons supprimer l'espace de noms suivant :
1 |
|
nous pouvons utiliser :
1 |
|
Il est à noter que :
Si on écrit le code suivant :
1 |
|
Ensuite il faut utiliser trigger pour déclencher l'événement click, qui est de déclencher le le premier. Ne serait-ce pas Click.a et click.a.bb sont déclenchés, alors comment résoudre ce problème ? Je veux uniquement déclencher click.a et les espaces de noms suivants ?
Ce n’est pas grave ! Il existe les solutions suivantes :
Si un point d'exclamation est ajouté au type d'événement, cela signifie qu'un type d'événement spécifique qui n'inclut pas l'espace de noms est déclenché.
Si on veut seulement déclencher le clic, on peut écrire comme ceci :
1 |
|
Déclencher uniquement bb, on peut écrire comme ceci :
1 |
|
Avec espace de noms , ça peut être pratique Nous gérons le même événement ! ! !
Événements personnalisés
Je ne le décrirai pas ici ! Tous les événements personnalisés peuvent être déclenchés via les méthodes jQuery. Par exemple, l'exemple suivant personnalise un type d'événement Delay, le lie à l'objet d'élément d'entrée, puis déclenche l'événement personnalisé dans l'événement de clic de bouton.
1 2 3 4 5 |
|
Les événements personnalisés ne sont pas des événements au vrai sens du terme. Ils peuvent être compris comme des fonctions personnalisées. Déclencher un événement personnalisé équivaut à appeler une fonction personnalisée.
Grâce à l'introduction ci-dessus, je me demande si vous avez une compréhension plus profonde des noms d'événements et des espaces de noms de jquery ! Dans l'attente de votre message et de votre échange !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Explication détaillée des méthodes de référence jQuery : guide de démarrage rapide

Comment utiliser la méthode de requête PUT dans jQuery ?

Comment supprimer l'attribut height d'un élément avec jQuery ?

Conseils jQuery : modifiez rapidement le texte de toutes les balises a de la page

Utilisez jQuery pour modifier le contenu textuel de toutes les balises

Comprendre le rôle et les scénarios d'application de eq dans jQuery

Comment créer des applications basées sur des événements en utilisant PHP

Résumé des fonctions d'opération de fichiers couramment utilisées en PHP
