我正在使用https://github.com/filamentgroup/jQuery-Custom-Input来设置我的复选框的样式,并且效果很好。当我尝试通过单击而不是通过单击它来检查该复选框,而是通过使用 jquery 来检查它们时,就会出现问题:
$('#my_checkbox').prop('checked', true);
当我这样做时,不再检查样式复选框。检查无样式(隐藏的真实样式)。
有解决方案吗?谢谢
更新:同时我找到了一个解决方案,女巫不是很优化:
$('#my_checkbox').prop('checked', true);
$('#my_checkbox').parent().find('label').addClass('checked');
第一行检查了真实的复选框,第二行检查了虚构的复选框。我希望在 1 行上有解决此问题的方法。还在等待回复。