无法访问jQuery插件属性

时间:2014-01-28 16:01:24

标签: jquery jquery-plugins

我无法访问原型对象中定义的插件变量。 请查看此fiddle

大多数代码简单明了,只关注这两个函数:

    add: function(){
        self.counter++;
        console.log(self.counter);
    },

    getCounter: function(){
        $(".result").text(self.counter);
        console.log(self.counter);
    }

正如您所看到的,add方法只是在每次调用时添加数字。

我遇到的问题是,如果我这样调用getCounter方法

$(".test").inlineTag("getCounter");

即使counter不为0,也始终返回0.

如果没有查看我的jsfiddle示例,这将没有多大意义所以请这样做,让我知道什么是错的,谢谢。

1 个答案:

答案 0 :(得分:1)

你有一个额外的“。”在你的标记中,它应该是

<div class="result">0</div>

而不是

<div class=".result">0</div>