У меня есть много div с тем же фоновым изображением, и я хочу изменить этот фон, когда я нажимаю на один из них.jQuery - сменить картинку при щелчке мышью для многих div's
Я тренируюсь с некоторыми, как это:
тело:
<div id="basket-plusminus"></div>
...
<div id="basket-plusminus"></div>
<script>
$("#basket-plusminus").toggle(
function() {
$(this).addClass("click-plusminus");
},
function() {
$(this).removeClass("click-plusminus");
}
);
</script>
в CSS:
#basket-plusminus {
width:11px;
height:11px;
background:url(../img/icons/plus-min.png) no-repeat scroll 0 0 transparent;
cursor:pointer;
}
.click-plusminus {
background-image:url(../img/icons/minus-min.png) !important;
}
я не знаю, как добавить авто идентификаторов в что, возможно, это разрешение.
помощь
У вас есть несколько элементов с одним и тем же «id», это неверно. «Id» *** должен быть уникальным в документе. –