【发布时间】:2013-09-07 21:37:21
【问题描述】:
如何使用 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 复选框..
【问题讨论】:
-
$('#part_PAC-050-0142').prop("checked", true) remove .change()
-
遇到同样的问题。以下答案的作者甚至没有得到这个问题。
-
绝对需要在文档中:要检查其中一个单选按钮,请使用
$('input#field').prettyCheckable('check');您可能需要$("input#field").trigger('change');来更新您的值。 -
PrettyCheckable 2.0.0 的 jsFiddle 让您开始实验jsfiddle.net/4pdzw2Lg
标签: javascript jquery checkbox