我不想創建一個jQuery插件創建JQuery的像自定義插件結構的javascript
比方說,我有這樣的事情:
// In folib.js
function Foo() {this.Prop = function() {//do something}};
所以,我的用戶可以參考我的JavaScript庫,實例化對象我整天
// In consumer
foo = new Foo();
alert(foo.Prop);
現在,我想創建一個jQuery插件一樣制我的課,而我可以創建插件腳本升擴展Foo()的庫。
我想我應該做這樣的事情...
(function(foo){
foo.myPlugin = function() {
// Do your awesome plugin stuff here
};
})(Foo);
但我不能得到那個工作。任何關於如何在JQuery中完成的想法?連同new
使用時
var foo = new Foo();
alert(foo.myPlugin);
原型的工作:我不能弄明白:(
OK,跟着我在這裏......我想我需要做類似函數foo(){this.fn =功能(腳本){this.prototype.script;}}; – farina 2011-04-05 00:11:00