
Вы можете попробовать добавить обработчик события щелчка и вернуть истину или ложь из обработчика щелчка в зависимости от состояния переключателей.
Возврат false должен отменить щелчок по ссылке, например:
$("#hyperlink1").click(function(){
// return true or false based on your radio buttons
return enableLink;
});
Чтобы отключить гиперссылку, вы можете добавить к ней обработчик onclick, возвращающий false;
что-то вроде этого:
$("#radioDisable").click(function() {
$(“hyperlink”).click(function(){
return false;
});
$(“hyperlink”).addClass(“disabled”);
});
$("#radioEnable").click(function() {
$(“hyperlink”).click(function(){
return true;
});
$(“hyperlink”).removeClass(“disabled”);
});
Свойство disabled можно получить и установить. Однако это свойство предназначено для отдельных объектов, а не для наборов объектов.
if (!$("#ContinueButton")[0].disabled) {
UserContinue();
}
написать:
$("#ContinueButton")[0].disabled = !canContinue;