jQuery - 自己的插件 - 需要小帮助

时间:2010-09-03 19:43:35

标签: javascript jquery function jquery-plugins

我在1.4中创建了自己的jQuery插件,现在我需要一些帮助。

$.etrade = function()
{

}

我需要这样我可以像这样构建代码

$.etrade = function()
{
    this.var = 'setting';

    this.subfunction = function()
    {
    };
}

当我从我的插件中获取函数时,我需要像这样使用它:

$.etrade.var = '5';
$.etrade.subfunction();

有人知道我的意思吗?以及如何解决这个问题? :)

1 个答案:

答案 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中的关键字。