Добрый день друзья. Подскажите новичку если есть возможность.
Например у меня есть объект.
var o = { fieldname:'a', get:function(){ alert(this.arr[1]);}, arr: [1,2,3] };
Если сделать:
o.get(); // 2
То все будет работать как и задумано. И ответ будет 2.
Вопрос в ином, например в методе get у нас будет кусочек jquery кода.
Например:
$(this.fieldname)
.click(function() {
$(this)... ....
})
То ничего работать не будет. Так как this.fieldname относится к объекту, а $(this) - это к jquery.
Не знаю понятно ли изъяснился, прошу подсказать как обойти данную проблему, или как это грамотно решается? Спасибо.