Jquery原型与新函数冲突
Jquery prototype conflict with new function
我正在尝试制作一个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");
}
});
谢谢你的帮助!!!
您想要
w.prototype = jQuery.prototype;
相关文章:
- 调试一个简单的jQuery函数;想知道是否与其他代码冲突
- Createjs冲突问题localToLocal不是函数错误
- 两个循环JS函数相互冲突
- 具有相同函数名称的两个 jquery 插件之间的冲突
- 未定义的主干视图不是函数冲突
- Jquery小计函数与js-gst函数冲突
- 我的if和else-if逻辑中的问题以及两个函数的冲突
- ionic框架中的app.js函数冲突
- 解决同时使用高图和树状图时的冲突(f.inArray 不是函数)
- Jquery原型与新函数冲突
- 主干和RequireJS冲突-实例或构造函数
- 单击“jQuery”中的函数冲突
- Javascript 函数冲突
- 函数与 Jquery.min.js 冲突
- Jquery $.ajax 获取响应与将“this”对象嵌套传递到“success”回调函数冲突
- Jquery 与 Venobox 冲突并从全局范围之外调用函数
- JavaScript 函数名称与 jQuery 冲突
- JavaScript 函数冲突
- Jquery 无冲突 - 点击函数 - 多个框架
- Jquery 鼠标悬停在与其他动画函数冲突的移动上