Как включить гиперссылку?

Есть 2 радиокнопки и гиперссылка. если выбрать «radiobutton1», гиперссылка будет активна. если выбрать «radiobutton2», гиперссылка будет отключена. Я могу использовать jquery для отключения гиперссылки, но не могу ее включить. Как включить гиперссылку с помощью jquery?

Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
3
0
3 050
3

Ответы 3

Вы можете попробовать добавить обработчик события щелчка и вернуть истину или ложь из обработчика щелчка в зависимости от состояния переключателей.

Возврат 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;  

Другие вопросы по теме