Есть объект, в котором при инициализации вешается событие клика на элементы. В событии, проверяется свойство(st) текущего объекта и в зависимости от значения свойства выполняется код.
Проблема в том, что свойство объекта почему в разных методах разное, хотя если this заменить на сам объект(obj) то всё работает нормально.
Пример
jsfiddle.net/q3o5xz72