如何使用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复选框..
答案 0 :(得分:5)
您可以使用非常好的可检查功能:
$('#part_PAC-050-0142').prettyCheckable('check');
和
$('#part_PAC-050-0142').prettyCheckable('uncheck');
答案 1 :(得分:-2)
如果您正在使用jquery版本 jquery 1.6 + 使用prop
,请使用attr
我想删除.change()
$('#part_PAC-050-0142').prop("checked", true).change();
TO:
$('#part_PAC-050-0142').prop("checked", true);