Javascript jQuery.extend默认操作仅使用一个输入
鉴于: 它是否修改了基本jQuery对象? 因此,之后您可以调用Javascript jQuery.extend默认操作仅使用一个输入,javascript,jquery,Javascript,Jquery,鉴于: 它是否修改了基本jQuery对象? 因此,之后您可以调用jQuery.fooBar();/'baz' 文档中没有任何内容,但据我所知,源代码就是这么做的。是的,我认为这是正确的。类似地,如果您希望能够调用$(somejQueryObject.fooBar()您可以这样做 jQuery.extend({ fooBar: function(){ return 'baz'; } }); 行为记录如下: 如果只向$.extend()提供了一个参数,则表示忽略了目标参数。在本例中,假定jQu
jQuery.fooBar();/'baz'
文档中没有任何内容,但据我所知,源代码就是这么做的。是的,我认为这是正确的。类似地,如果您希望能够调用
$(somejQueryObject.fooBar()代码>您可以这样做
jQuery.extend({
fooBar: function(){ return 'baz'; }
});
行为记录如下:
如果只向$.extend()
提供了一个参数,则表示忽略了目标参数。在本例中,假定jQuery对象本身是目标。通过这样做,我们可以向jQuery命名空间添加新函数。这对于希望向JQuery添加新方法的插件作者来说非常有用
.>
$.fn.fooBar = function() {
return $.fooBar();
};