我有問題,這項工作和一切正常,但複選框不太好 如果我標記checkbox1
後重新加載它的標記checkbox2
和checkbox1
。我必須幫助找到這個工作。jQuery複選框隱藏並顯示div
只保存複選框標記
$(function(){
$('#checkbox1')
.prop('checked', localStorage.input === 'true')
.on('change', function() {
localStorage.input = this.checked;
if (this.checked) {
$('.column_category').show(0); //checked
} else {
$('.column_category').hide(0);
}
})
.trigger('change');
});
$(function(){
$('#checkbox2')
.prop('checked', localStorage.input === 'true')
.on('change', function() {
localStorage.input = this.checked;
if (this.checked) {
$('.column_sku').show(0); //checked
} else {
$('.column_sku').hide(0);
}
})
.trigger('change');
});
<input type="checkbox" id="checkbox1"/><label for="cbxShowHide">Categories</label>
<input type="checkbox" id="checkbox2"/><label for="cbxShowHide">SKU</label>
<input type="checkbox" id="checkbox3"/><label for="cbxShowHide">UPC</label>
沒有問題,但你並不需要一個0中顯示或隱藏方法 – clearshot66