У меня есть этот код, чтобы установить / снять отметку с переключателя при нажатии.
Я знаю, что это плохо для пользовательского интерфейса, но мне это нужно.
$('#radioinstant').click(function() {
var checked = $(this).attr('checked', true);
if(checked){
$(this).attr('checked', false);
}
else{
$(this).attr('checked', true);
}
});
Вышеупомянутая функция не работает.
Если я нажму на кнопку, ничего не изменится. Это остается проверенным. Почему? Где ошибка? Я не эксперт по jQuery. Я использую jQuery 1.3.2
Для ясности #radioinstant
- это идентификатор переключателя.