我正在尝试在用户单击页面的一部分后使用 if/else 语句更改 div 的背景图像。使用下面的代码,div 将按预期折叠,但随附的背景图像不会改变。
$(document).ready(function() {
$(".titles-us").click(function() {
$(".map-us").toggle();
$(".map-tri").hide();
$(".map-can").hide();
$(".map-eur").hide();
if ($(".us-icon").css('background-image') === 'url("public/images/collapse-lg.png")') {
$(".us-icon").css({
'background-image' : 'url("public/images/expand-lg.png")'
});
}
else {}
});
});