我正在尝试为jQuery创建一个补充库,但不是jQuery插件,也不是jQuery扩展:
第一个功能:
function w(id) {
return $(id);
}
它可以作为jQuery插件使用:
$.prototype.test = function(){
console.log("testing");
}
w("div").test(); // test
我想要的是这个,作为w()的原型函数,但不起作用:
w.prototype.test = function(){
console.log("testing");
}
w("div").test(); // test
谢谢,
.........................................
适用于:
w.prototype = jQuery.prototype;
谢谢SLaks!
但是当它发生时,不适用于:
w.prototype = {
test: function(){
console.log("testing");
}}
.......................
现在它有效;
function w(id) {
return $(id);
}
w.prototype = jQuery.prototype;
w.prototype.extend({
test:function(){
console.log("testing");
}
});
感谢您的帮助!!!
答案 0 :(得分:1)
你想要
w.prototype = jQuery.prototype;