Сообщение от syul
|
b.addEventListener('click', function(){bClick.call(self)}, false);
|
Зачем безымянная и к чему self?
Насчет "блоков" и "замыканий" тоже не понял. Вот каноничный кот:
var elems = obj.getElementsByTagName('img');
images = [];
for(var i=0; i<elems.length; i++) {
var elem = elems[i].parentNode;
if(elem && elem.nodeName == 'A') {
elem.index = images_length;
elem.addEventListener("click", load_image, false);
images[images_length++] = elem;
}
}
Развешивается и щелкает как доктор прописал.