English 中文(简体)
如何启用超链接?
原标题:
  • 时间:2008-12-11 06:52:07
  •  标签:

There are 2 radiobutton and a hyperlink. if select radiobutton1 the hyperlink is enabled. if select radiobutton2 the hyperlink is disabled. i can use jquery to disable the hyperlink, but can t enable it. How to enable the hyperlink with jquery?

问题回答

你可以尝试添加点击事件处理程序,并根据单选按钮的状态从点击处理程序返回 true 或 false。

返回false应该取消链接的点击,类似于:

$("#hyperlink1").click(function(){                      
    // return true or false based on your radio buttons  
    return enableLink;                  
});

要停用超链接,您可以为其添加一个返回false的onclick处理程序;

像这样的东西:

$("#radioDisable").click(function() {
    $(“hyperlink”).click(function(){
        return false;
    });
    $(“hyperlink”).addClass(“disabled”);
});

$("#radioEnable").click(function() {
    $(“hyperlink”).click(function(){
        return true;
    });
    $(“hyperlink”).removeClass(“disabled”);
});

禁用属性可以被获取和设置。但是,此属性仅适用于单个对象,而不适用于对象集合。

if (!$("#ContinueButton")[0].disabled) {  
    UserContinue();  
}

$("#ContinueButton")[0].disabled = !canContinue;  




相关问题
热门标签