jQuery - найти класс радиоэлемента для проверки - PullRequest
0 голосов
/ 30 марта 2011

Мне нужно настроить таргетинг на все радиоэлементы с классом «error» и изменить цвет окружающего элемента «td», у меня это не работает:

$(':radio').hasClass('error').closest("td").css("background", "#FBDDDD");

или

$(':radio.error').closest("td").css("background", "#FBDDDD");

есть ли другой способ проверки класса элементов radio / checkbox?

Ответы [ 2 ]

0 голосов
/ 30 марта 2011

Это будет работать:

$("input:radio.error").closest("td").css("background-color", "#FBDDDD");
0 голосов
/ 30 марта 2011

Использование родительский функция

$(this).parents("td:first");

Вот, пожалуйста, http://jsfiddle.net/kH7NN/2/

...