Que signifie le $
signe dans jQuery?
javascript
jquery
user366312
la source
la source
Réponses:
L'objet jQuery :)
Depuis la documentation jQuery:
Donc, en utilisant
$("#id"
) oujQuery("#id")
est le même.la source
noConflit()
pour le remplacer.Étrange mais vrai, vous pouvez utiliser "$" comme nom de fonction dans JavaScript. C'est un raccourci pour jQuery (). Que vous pouvez utiliser si vous le souhaitez. jQuery peut être exécuté en mode de compatibilité si une autre bibliothèque utilise déjà $. Utilisez simplement jQuery.noConflict (). $ est assez couramment utilisé comme fonction de sélection dans JS.
Dans jQuery, la fonction $ fait bien plus que sélectionner des choses.
Voici la documentation: https://api.jquery.com/jQuery/
la source
typeof $
ce qui sortira "Fonction". ;)C'est du sucre syntaxique . Ce n'est pas spécifique à jQuery; d'autres bibliothèques l'utilisent également. Vous pouvez rechercher un article complet sur l'utilisation du signe dollar en JavaScript ici .
la source
Comme indiqué dans d'autres réponses, $ est un raccourci vers la fonction jQuery.
Certaines bibliothèques JavaScript utilisent également $ (exemple: prototype). Pour éviter les conflits avec ces autres bibliothèques, jQuery fournit la fonction jQuery.noConflict (). En appelant cette fonction, le contrôle de la variable $ revient à l'autre bibliothèque qui l'a implémentée en premier. En faisant cela pour utiliser jQuery, vous ne pouvez plus faire ceci $ ('div.someClass'), à la place jQuery ('div.someClass').
Vous pouvez également faire ceci:
Lors de l'écriture de plugins pour éviter les problèmes d'utilisation de noConflict, vous pouvez passer 'jQuery' à une fonction:
la source
$ est simplement une fonction appelée jQuery. C'est ainsi que vous accédez à toutes les fonctionnalités de la librairie jQuery.
Vous pouvez le trouver ici: http://docs.jquery.com/%24
la source
C'est l'abréviation de jQuery. L'objet où vivent toutes les fonctionnalités jQuery.
la source
Le $ est un sucre syntaxique comme @Elzo l'a mentionné. Personne n'a répondu à votre question. Le $ est un raccourci dans jQuery pour
window.jQuery
, vous n'avez donc pas à le taper à chaque fois.la source
$ est juste une autre variable. Dans le cas de jQuery, cela fait référence à la fonction jQuery.
la source
Un signe $ pour définir / accéder à jQuery
la source
$ signe pour définir / accéder à jQuery $ (sélecteur) .action ()
http://www.w3schools.com/jquery/jquery_syntax.asp
la source
Regardez le fichier de bibliothèque jQuery.
// Expose jQuery et $ identifiers.
Global $ pointe vers jQuery.
la source