У меня есть этот кусок кода:
this.json.each(function(obj, index) {
var li = new Element('li');
var a = new Element('a', {
'href': '#',
'rel': obj.id,
events: {
'click': function(e) {
this.doSteps(this.step + 1); // <-- causing issue
}
}
});
var img = new Element('img', {
'src': imgd + obj.img,
'alt': obj.name
});
img.inject(a);
a.inject(li);
li.inject(ul);
});
Я получаю сообщение об ошибке "this.doSteps не является функцией" в консоли. Может кто-нибудь помочь мне с этим и объяснить решение.
Заранее спасибо.