这可能是一个重复的问题,但我找不到它。
我理解“How to add a function to jQuery?” - 该功能的激活类似于:
jQueury(selector).myFunction();
但jQuery也有一些“核心”功能,可以激活,如:
jQuery.ajax(options);
如果我想为jQuery添加一个不对元素起作用的函数,比如日志函数,我怎样才能将它添加到“核心”中,以便它可以被激活,如:
jQuery.log('message');
答案 0 :(得分:3)
使用$.extend( { functionName: function() { ... } } );
。
或更简单:$.functionName = function() { ... };
。
答案 1 :(得分:1)
所以只需定义它:
$.log = function(str) { alert(str); };
jQuery.log('foo bar');