2010-09-03 4 views
3

En jquery, qu'est-ce que la notation suivante signifie

$ .function

Est-ce pour montrer une fonction est disponible à l'échelle mondiale?

Répondre

9

$ est un alias à l'objet jQuery, donc $.function est le même que d'appeler jQuery.function.

Éditer: Cela s'applique également au jQuery method.

0

Non, jQuery, l'objet jQuery, est Lissé comme $ et, donc au lieu d'écrire:

jQuery.doSomething(); 

vous pouvez écrire

$.doSomething(); 
1

Cette fonction se comporte comme $ (document) .ready(), en ce sens qu'il devrait être utilisé pour envelopper d'autres opérations $() sur votre page qui dépendent de la préparation du DOM. Bien que cette fonction soit, techniquement, enchaînable, il n'y a vraiment pas grand-chose à utiliser pour l'enchaîner.

$ est essentiellement un moyen d'appeler la classe jQuery.

+0

C'est aussi ce que je comprends - $ .function() == $ (document) .ready(). Function() – whostolemyhat

Questions connexes