我在1.4中创建了自己的jQuery插件,现在我需要一些帮助。
$.etrade = function()
{
}
我需要这样我可以像这样构建代码
$.etrade = function()
{
this.var = 'setting';
this.subfunction = function()
{
};
}
当我从我的插件中获取函数时,我需要像这样使用它:
$.etrade.var = '5';
$.etrade.subfunction();
有人知道我的意思吗?以及如何解决这个问题? :)
答案 0 :(得分:3)
听起来您想要将一个普通的旧对象分配给$.etrade
,而不是function
。像这样:
$.etrade = {
variable: 'setting',
otherVariable: 'something else',
subfunction: function () { /* do stuff here */ },
anotherSubFunction: function () { /* do other stuff here */ }
}
那就是说,我不确定它是如何作为jQuery插件的,因为看起来你只是在jQuery
上添加了一个特殊属性。
除此之外:根据您的示例,您无法使用var
,因为它是JavaScript中的关键字。