Показать сообщение отдельно
  #1 (permalink)  
Старый 06.05.2016, 09:49
Аспирант
Отправить личное сообщение для maxapet Посмотреть профиль Найти все сообщения от maxapet
 
Регистрация: 27.08.2015
Сообщений: 43

Проблема с доступом к атрибутам <td>
Мне нужно поменять класс у ячейки таблицы. Хотел использовать toggleClass, но он не работает. Попробовал добраться что из себя представляет attr вот таким образом:
function selectLead(no){
    alert($("#selTbl td")[selectedLeadNo - 1].attr);
}

Получаю сообщение undefined, хотя должен бы увидеть код функции attr. При этом доступ к тексту ячейки через innerText есть. Т.е. вот такая функция при клике по ячейке выводит её содержимое:
function selectLead(no){
    alert($("#selTbl td")[selectedLeadNo - 1].innerText);
}

И, естественно, класс влияет на отображение ячейки.
Атрибуты других контролов вполне себе доступны.
В чём может быть дело? Почему недоступны именно атрибуты ячеек таблицы?
Ответить с цитированием