Javascript 复选框:在jQuery中禁用/启用href
我想通过复选框启用/禁用我的Javascript 复选框:在jQuery中禁用/启用href,javascript,jquery,html,Javascript,Jquery,Html,我想通过复选框启用/禁用我的按钮(默认值=禁用)。可能吗 $('#check').change(function() { }); 下一步是什么?我想我需要解绑功能 (我想禁用“签出”按钮,直到用户未单击“条款和条件”复选框)。 谢谢如果要禁用和启用链接,请执行以下操作: $('.button').click(function(){ return false; }); // initially disabled. $('#check').click(function() { if(!$(t
按钮(默认值=禁用)。可能吗
$('#check').change(function() {
});
下一步是什么?我想我需要解绑功能
(我想禁用“签出”按钮,直到用户未单击“条款和条件”复选框)。
谢谢如果要禁用和启用链接,请执行以下操作:
$('.button').click(function(){ return false; }); // initially disabled.
$('#check').click(function() {
if(!$(this).is(':checked')){
$('.button').bind('click', function(){ return false; });
}else{
$('.button').unbind('click');
}
});
如果要禁用和启用链接,这应该可以:
$('.button').click(function(){ return false; }); // initially disabled.
$('#check').click(function() {
if(!$(this).is(':checked')){
$('.button').bind('click', function(){ return false; });
}else{
$('.button').unbind('click');
}
});
这里有一个解决方案
HTML:
这里有一个解决方案
HTML:
可以有“disabled”属性吗?是的,我正在寻找标签的解决方案,您的解决方案只与表单元素配合良好。我犯了同样的错误,写了一些东西来禁用按钮,并准备发布它,这时我看到了这一点。我不认为您可以禁用锚定标记,您可能必须添加div并在单击复选框时更改z索引?可以有“disabled”属性吗?是的,我正在寻找标签的解决方案,您的解决方案只与表单元素配合良好。我犯了同样的错误,写了一些东西来禁用按钮,并准备发布它,这时我看到了这一点。我不认为你可以禁用锚定标记,你可能必须添加div,并在点击复选框时更改z-索引?这与此相反。如果选中复选框,则该复选框不可单击;如果未选中复选框,则该复选框可单击。:)有意思,因为谈判后真的停止工作了吗?这里可以用吗?哦,在点击复选框之前,链接不会被禁用。这是反向的。如果选中复选框,则该复选框不可单击;如果未选中复选框,则该复选框可单击。:)有意思,因为谈判后真的停止工作了吗?这里可以用吗?哦,在点击复选框之前,链接不会被禁用。
<a id="to-toggle" data-href="http://google.com/">My Link</a><br />
<input id="toggle" type="checkbox"> Toggle it
var link = $("#to-toggle");
$("#toggle").on("change", function() {
if(this.checked) {
link.attr("href", link.data("href"));
} else {
link.removeAttr("href");
}
});