我试图查看某个复选框是真还是假,然后提醒一些事情,如果它是一个或另一个,但我似乎无法弄清楚我是什么做错了。最后,如果复选框为true,我想设置一个cookie。任何人都可以帮我解决这个问题吗?现在它不断地发出警告。
$('#eventTitles')
答案 0 :(得分:0)
您正在使用以下内容设置checked属性:.prop(propName, newValue)
。您只需要访问它的值。
$('#night-mode').on('click', function(){
if ($(this).prop('checked')){
alert('hello')
} else {
alert('not-checked')
}
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Night Mode? <input type="checkbox" id="night-mode" value="nm">
&#13;