不同的动作我想要是相当简单,但由于某种原因,我不能得到它的工作:做基于复选框状态
我需要一种方法来做到基于复选框的状态不同的动作。如果它被检查,做一些事情。如果没有,请做其他事情。出于某种原因,我只能有 “选中” 状态:
$('#checkbox1').on('change', function() {
if ($('#checkbox1:checked')) {
console.log('do something')
} else {
console.log('do something else')
}
});
Codepen:http://codepen.io/anon/pen/EZROGa?editors=1010
我缺少什么?
的[检查是否复选框被使用jQuery检查]可能的复制(http://stackoverflow.com/questions/2204250/check-if-checkbox-is-checked-with- jquery) – Keatinge
if($('#checkbox1')。(':checked')){' – Developer
'if($(this).is(':checked')){'更具可读性 –