我有一个基本背景图像和两个复选框。我需要根据选中的复选框将背景图像(通过切换类)替换为正确的类。如果两个复选框都被选中,我需要它来显示黑色背景。
$('#ax_lab').change(function () {
if ($('#ax_ov').is(':checked')) {
$('.axial').toggleClass('axial_all');
} else{
$('.axial').toggleClass('axial_lab');
}
});
$('#ax_ov').change(function () {
if ($('#ax_lab').is(':checked')) {
$('.axial').toggleClass('axial_all');
} else{
$('.axial').toggleClass('axial_over');
}
});
当我以相同的顺序选择和取消选择时,我的小提琴工作得很好,但是,如果我以与选择它们的顺序不同的顺序取消选择复选框,它不会默认返回原始类。我知道我的逻辑一定有缺陷,我只是很难找到它。有什么想法吗?