jquery$.function()
我如何编写插件/函数,然后能够像这样调用它(不需要选择器) 现在我正在编写类似这样的插件:jquery$.function(),jquery,function,Jquery,Function,我如何编写插件/函数,然后能够像这样调用它(不需要选择器) 现在我正在编写类似这样的插件: (function($){ $.fn.extend({ //function name myFunction : function(){ //........... } }); })(jQuery); (function($){ $.myFunction = function(){
(function($){
$.fn.extend({
//function name
myFunction : function(){
//...........
}
});
})(jQuery);
(function($){
$.myFunction = function(){
//...........
}
})(jQuery);
就这样:
(function($){
$.fn.extend({
//function name
myFunction : function(){
//...........
}
});
})(jQuery);
(function($){
$.myFunction = function(){
//...........
}
})(jQuery);
或者只是:
jQuery.myFunction = function() { ... };
虽然“extend”jquery函数是扩展库的正确方法,但它有两种形式
$.fn.extend是您在示例中使用的,用于向实际DOM对象添加其他函数。例如,如果您想对dom中的“document”对象执行操作,可以像这样使用“myFunction”函数。
$(document).myFunction()
要扩展jQuery的静态名称空间,需要使用$.extend函数(注意缺少fn)
应该是你要找的