Цитата:
|
Никакой не через жопу, все в соответствии с ооп на javascript, если ты не знаком с этим то не надо тут кричать что все через жопу
|
Я не понял, ты хочешь помощи или повыпендриваться? Я-то как раз прекрасно знаю, как делается ООП в JS, иначе б я тут не сидел.
Цитата:
|
for(i in this.widgets) {
|
Не итерируй так массивы.
Цитата:
|
Manager = function() {
w_blocks = $('.widget');
|
Объявление без var/let в современной спецификации JS запрещено. Переключись в строгий режим - код сразу перестанет работать.
Лучше не используй eval, когда без него можно обойтись. Выполняемый через него код не может быть пропущен через оптимизатор, что рано или поздно приведет к серьезным лагам.
Цитата:
|
а вопрос простой и повторю его еще раз: почему после очистки массива хендлеры остаются
|
Цитата:
|
Потому что, очевидно, с самих элементов ты ссылки на обработчики не снимаешь.
|