Maison > interface Web > js tutoriel > Quel est le rôle du symbole $ dans jquery ?

Quel est le rôle du symbole $ dans jquery ?

青灯夜游
Libérer: 2020-11-20 15:18:30
original
11998 Les gens l'ont consulté

Quel est le rôle du symbole $ dans jquery ?

Recommandations associées : "Tutoriel jQuery"

$ est un alias pour la "classe" jQuery, $() construit un objet jQuery. Par conséquent, "$()" peut être appelé le constructeur de jQuery.

Les trois types de $()

1 de jQuery peuvent être $(expression), c'est-à-dire un sélecteur CSS, un élément Xpath ou HTML, c'est-à-dire. , via L'expression ci-dessus pour correspondre à l'élément cible.

2. $() peut être $(element), qui est un élément spécifique du DOM. Par exemple, les objets DOM couramment utilisés incluent le document, l'emplacement, le formulaire, etc. Par exemple, cette ligne de code : Le document dans

$(document).find("div>p").html());
Copier après la connexion

$() est un élément DOM, c'est-à-dire qu'il recherche l'élément

avec

le contenu dans

.

3. $() peut être $(funcTIon), qui est une fonction, qui est un raccourci pour $(document).ready(). Par exemple, la forme courante est la suivante :

$(document).ready(funcTIon(){
alert("Hello world!");
});
Copier après la connexion

Opération variable :

$(function(){
alert("Hello world!");
});
Copier après la connexion

Le rôle du symbole $ dans jQuery

1 As. un wrapper jQuery, utilisez des sélecteurs pour sélectionner les éléments DOM (c'est aussi la fonction la plus puissante)

Par exemple :

$("table tr:nth-child(even)")
Copier après la connexion

2 Fonctions utilitaires, comme espace de noms de plusieurs fonctions utilitaires courantes Préfixe <. 🎜>

Par exemple :

$.trim(someString)
Copier après la connexion

3. Gestionnaire de préparation du document, équivalent à $(document).ready(...)

Par exemple :

$(function(){...}); //里面的函数会在DOM树加载完之后执行
Copier après la connexion

4. Créez des éléments DOM

Par exemple :

$("<p>how are you?</p>")
Copier après la connexion

5. Étendre jQuery

Par exemple :

$.fn.disable = function(){...}
Copier après la connexion
Utilisez jQuery et d'autres bibliothèques

Par exemple : la bibliothèque Prototype utilise également le symbole $. jQuery fournit la fonction noConflict pour éviter les conflits. jQuery.noConflict();

Pour plus de connaissances liées à la programmation, veuillez visiter :

Site Web d'apprentissage en programmation

 ! !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal