Text
")"."/> Text")".">Maison >interface Web >js tutoriel >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());
$() est un élément DOM, c'est-à-dire qu'il recherche l'élément dc6dce4a544fdca2df29d5ac0ea9906b avec e388a4556c0f65e1904146cc1a846bee le contenu dans e388a4556c0f65e1904146cc1a846bee.
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!"); });
Opération variable :
$(function(){ alert("Hello world!"); });
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)")
2 Fonctions utilitaires, comme espace de noms de plusieurs fonctions utilitaires courantes Préfixe <.>
Par exemple :$.trim(someString)3. Gestionnaire de préparation du document, équivalent à $(document).ready(...) Par exemple :
$(function(){...}); //里面的函数会在DOM树加载完之后执行4. Créez des éléments DOM Par exemple :
$("<p>how are you?</p>")5. Étendre jQueryPar exemple :
$.fn.disable = function(){...}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 programmationCe 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!