5

如何使用 jquery 更改 prettyCheckable 复选框以选中和取消选中?我尝试了一切..实际上我可以改变,复选框选中和取消选中,但视觉上没有改变..我尝试了很多方法:

$('#part_PAC-050-0142').attr('checked', true); 
$('#part_PAC-050-0142').attr("checked","checked");
$('#part_PAC-050-0142').prop("checked", true).change();
$("ul > li > div > href", "#radio_parts").addClass("checked");
$('#part_PAC-050-0142').addClass("checked", true);
$('#part_PAC-050-0142').triggerHandler("click");

$('input.prettyC').prettyCheckable();

这些都不起作用,没有一个在视觉上改变了 prettyCheckable 复选框。

4

2 回答 2

5

您可以使用非常可检查的功能:

$('#part_PAC-050-0142').prettyCheckable('check');

$('#part_PAC-050-0142').prettyCheckable('uncheck');
于 2013-12-19T05:47:02.143 回答
-2

如果你使用 jquery 版本jquery 1.6 +使用propelse 使用attr

在这里我认为删除.change()

$('#part_PAC-050-0142').prop("checked", true).change();

至:

$('#part_PAC-050-0142').prop("checked", true);
于 2013-09-04T11:51:03.057 回答