jQuery自定义输入触发器复选框

时间:2013-11-15 10:51:07

标签: javascript jquery

我正在使用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 个答案:

答案 0 :(得分:1)

尝试:

$('#my_checkbox').click();

而不是:

$('#my_checkbox').prop('checked', true);

它应该做你期望的。

相关问题