2014-01-28 2 views
0

У меня возникли проблемы с доступом к переменным плагина, определенным внутри объекта-прототипа. Пожалуйста, взгляните на это fiddle.Проблемы с доступом к свойствам плагина jQuery

Большая часть кода просто и просто сосредоточиться только эти две функции:

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

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

Как вы можете видеть add метод просто добавление номеров каждый раз, когда она вызывается.

Проблема у меня в том, если я называю getCounter метод как этот

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

Он всегда будет возвращать 0, даже если counter не 0.

Это обыкновение делать много смысла, не глядя мой пример jsfiddle, пожалуйста, сделайте это и сообщите мне, что случилось, спасибо.

ответ

1

У вас есть дополнительный «.». в разметке, он должен прочитать

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

вместо

<div class=".result">0</div> 
Смежные вопросы