У меня есть два разных набора переключателей, и я хочу, чтобы его цвет «divs» изменился, когда его выбрали. Поведение, которое я хочу, довольно просто, если переключатель выбран, соответствующий div должен изменить цвет. (И если вернуться к исходному цвету, измените его).JQuery для изменения цвета фона div при выборе переключателя?
Однако проблема заключается в том, что выбрана радиокнопка в другом наборе, при этом первый элемент набора возвращается к исходному цвету, даже если одна из его переключателей по-прежнему выбрана. Как это исправить?
Jquery используется:
$(document).ready(function(){
$('input:radio').change(function(){
$('div.highlight').removeClass('highlight');
$(this).closest('div').addClass('highlight');
});
});
Вы забыли добавить структуру jQuery .. Проверить это http://jsfiddle.net/sushanth009/wCNAp/1/ –
@ Sushanth - почему бы вам не поставить это как ответ ?, потому что это xD – jsedano
oops, исправлено это, но моя проблема все еще существует – user2189190