不同的動作我想要是相當簡單,但由於某種原因,我不能得到它的工作:做基於複選框狀態
我需要一種方法來做到基於複選框的狀態不同的動作。如果它被檢查,做一些事情。如果沒有,請做其他事情。出於某種原因,我只能有 「選中」 狀態:
$('#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')){'更具可讀性 –