禁止单击Uniform library中的复选框

时间:2014-10-27 10:47:55

标签: jquery uniform jquery-uniform

我希望/取消选中JS的复选框,并阻止用户点击/取消选中它。

在普通复选框中我可以使用此代码:

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

但是这段代码不适用于统一复选框

3 个答案:

答案 0 :(得分:2)

您可以停用点击事件:

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

然后按照你想要的方式处理它:

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

答案 1 :(得分:0)

您可以使用disable属性

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

一旦点击它就会禁用该复选框,并将其选中

jsfiddle

答案 2 :(得分:0)

你可以在这里使用:

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