Сообщение от melky
|
как-то быстро у меня на это два дня ушло
|
Я ПОНЯЛ, ЧТО НИЧЕГО НЕ ПОНЯЛ!!! Сижу читаю
замыкания.
Тут еще один вопросик, если можно - здесь же. Внутри функции create:
this.create = function() {
var div, frag = document.createDocumentFragment();
for (var i = 0; i < 10; i++) {
div = frag.appendChild(document.createElement("div"));
div.onclick = (function(foo, j) { return function() {
/*здесь хочу обратиться к this.SecondMethodOfMyClass(), но вылетает мол "эт не функция". Т.е. не видит этот метод, хотя он втутри этого же "класса" объявлен */
foo(j);
}; })(this.inputObj, i);
}
document.getElementById('asdfasdf').innerHTML = "";
document.getElementById('asdfasdf').appendChild(frag);
};
this.SecondMethodOfMyClass() = function() {
return 1;
}