Все верно так и должно быть.
Ситуация не описана но можно додумать что проблема возникает в момент клика на изображение и в этот момент this ведет себя не так как ты ожидаешь.
в JS this имеет динамическую природу и фактическое его значение определяется в момент фактического вызова функции
|