web-dev-qa-db-fra.com

Dans jQuery, qu'est-ce que $ .fn. signifier?

Dans jQuery, qu'est-ce que $ .fn. signifier? J'ai recherché ceci sur Google, mais je n'ai trouvé aucun exemple concret.

$.fn.something = function{}
70
anthonypliu

Il vous permet d'étendre jQuery avec vos propres fonctions.

Par exemple,

$.fn.something = function{}

vous permettra d'utiliser

$("#element").something()

$.fn est également synonyme de jQuery.fn ce qui pourrait faciliter vos recherches Google.

Voir Plugins/Création jQuery

129
Chad Levy

Ceci a été couvert en détail ici:

Pourquoi jQuery fait ça: jQuery.fn.init.prototype = jQuery.fn?

Mais le court est que $.fn est un alias pour $jQuery.prototype

8
Warren Rumak
6
rahul