Показать сообщение отдельно
  #11 (permalink)  
Старый 02.04.2014, 14:17
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от spaik
но на деле изменяется только третий(причем при щелчке на любом из трёх). Здесь не могу понять логику совместной работы цикла и обработчика: ведь
В обработчик записывается ссылка которая меняется в каждой итерации и перестает меняться при выходе из цикла - эта последняя ссылка и используется в вашем обработчике, который повешан на все элементы участвовавшие в цикле.

Дело не видимости переменной, а в роде переменной.

Естественным образом решается через this.

При чем тут доступ по индексу я вообще не понял.
Ответить с цитированием