Добавить класс к родительскому элементу, используя jQuery - PullRequest
1 голос
/ 10 марта 2012

У меня есть календарь, это настройка для отметки текущего дня

if (i == day)  //if is current day
{
  $(this.parentNode).addClass('current');  // problem, doesn't work
  $("tr:last").append(td tag with class current);  // works fine
}

Ответы [ 2 ]

2 голосов
/ 10 марта 2012

Альтернативно, немного лучшее решение:

$(this).closest("td").addClass("current");

http://api.jquery.com/closest/

0 голосов
/ 10 марта 2012
$(this).parents("tr").addClass("current");

http://api.jquery.com/parents/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...