2014-10-27 14 views
0

我想通过JS取消选中复选框,并通过单击来阻止用户对其进行取消选中。防止单击统一库中的复选框

在正常的复选框我可以使用此代码:

$('#checkbox').on('click', function(event){ 
    event.preventDefault(); 
}); 

但是这个代码一点儿也不工作,为统一复选框

回答

2

您可以禁用Click事件:

$('#checkbox').unbind('click'); 

然后像你想处理:

$('#checkbox').prop('checked',true); 
$.uniform.update(); 
0

可以使用disable属性

$('#checkbox').on('click', function(){ 
    $("#checkbox").attr("disabled", true); 
}); 

,将禁用该复选框一旦被点击后将其勾选

jsfiddle

+0

感谢,但我想要这个统一的库。无论如何Razvan Dumitru回答:) – 2014-10-27 21:36:58

0

您可以使用此:

$('#checkbox').uniform(); 
$('#checkbox').unbind('click').bind('click', function(event) { 
    event.stopPropagation(); 
}); 
相关问题