У меня есть несколько переключателей, которые должны вызывать hider (что-то); когда они меняются, то есть когда они отмечены или не отмечены. Это работает, то есть при проверке они вызывают функцию JS, однако, если они ' если флажок не установлен из-за выбора другого переключателя из этой группы, он не вызывает снова js-скрипт.
Нужно ли мне использовать что-то еще, кроме onchange?
Вот как выглядят переключатели в настоящий момент:
<input name="ostype" type="radio" value="0" onchange="hider(solaris);">solaris
<input name="ostype" type="radio" value="1" onchange="hider(linux);">linux
Моя функция hider в настоящее время:
function hider(divid) {
if ($(divid).is('.hidden')) {
$(divid).removeClass('hidden');
} else {
$(divid).addClass('hidden');
}
}