我需要一些帮助来理解某些东西,这对于严肃的 jquery 和 javascript 程序员来说可能很容易。
假设我有这样的代码:
jQuery.fn.extend({
myNameSpace: {
myPlugIn: function (o) {
var o = { variable : o.variable || false };
var myfunction = function(v) {
o.variable = v;
};
return {
myfunction : myfunction
};
}
});
现在我可以这样称呼它:
x = new $.myNameSpace.myPlugIn({variable : 99}) ;
然后我像这样调用我的函数 myfunction
x.myfunction(20);
我可以理解,现在的问题是:如何在插件中获取变量的值。
我试过类似的东西,alert(x.o[variable]);
但我就是不明白 - 这一定很容易......
我尝试完成的是一个值,如果插件内部的某些内容完成或计算,我可以调用它。