У меня есть эта строка кода (где 'e' - событие щелчка):
var type = $(e.currentTarget.parentNode)[0].classList[0];
, который вызывает эту ошибку в IE7 (используя Companion.JS для сообщения об ошибках):
'0.classList.0' is null or not an object
Я попробовал следующие варианты в моем коде, но получил тот же результат:
var type = $(e.currentTarget).parent()[0].classList[0];
var type = $(e.currentTarget).parent()['0'].classList['0'];
Этот код работает в последних браузерах Chrome и Firefox. Есть идеи, что здесь происходит?