我开始学习如何创建一个jquery插件,其中文档建议我使用$ .fn
例如:
$.fn.greenify = function() {
this.css( "color", "green" );
};
$( "a" ).greenify(); // Makes all the links green.
然后我的问题是,使用$ .fn有什么好处?为什么我不能只为它分配一个新变量并获得相同的结果,如果他们只是想能够像这样调用该函数:
var greenify = function() {
this.css( "color", "green" );
};
$( "a" ).greenify(); // Makes all the links green.