我正在尝试创建一个移动库,希望能够像jquery一样以函数和对象的形式调用该对象。
例如:
var test = function(elm) {
this.ajax = function(opt) { ... }
if ( elm ) {
var elms = document.querySelectorAll(elm);
}
}
我希望能够像这样调用它:
test("#id");
并且像这样:
test.ajax(opts);
LE: 感谢大家快速的回复!
(LE是指“楼主”,即原帖作者)
test
函数像jQuery
/$
对象一样,这样test('#id')
返回一个对象实例,并且该实例有一个可用的函数“方法”.ajax()
吗? - ErikE$
)并将方法附加到它上面。然后通过返回this
来使用方法链接。我建议你去看一下这个。 - Sethen