嗨我希望在页面加载时隐藏div,然后如果选中复选框,则显示div,然后在未选中时再次隐藏。
.checkCover是复选框,#show_coversheet是div。
以下代码有什么问题?
$(function () {
$('.checkCover').change(function () {
$('#show_coversheet').toggle(!this.unchecked);
}).change();
});
答案 0 :(得分:3)
unchecked
不是属性,但checked
是!
$('.checkCover').change(function () {
$('#show_coversheet').toggle(!this.checked);
}).change();
答案 1 :(得分:1)
取出!在此之前。检查
$('.checkCover').change(function () {
$('#show_coversheet').toggle(this.checked);
}).change();