@AleksandrMurkup

Поменять background по клику?

$(".footer_block span").bind("click", function () {
    $(this).css("background-image", "url(img/footer__bg-2.png)");
});


Есть такой код, фон меняется по клику, но как сделать чтобы он возвращался по повторному клику?
  • Вопрос задан
  • 1104 просмотра
Решения вопроса 1
Bowen
@Bowen
Японский бог
Может быть будет лучше так:
$(".footer_block span").on("click", function () {
    $(this).toggleClass('active');
});

.footer_block span {
    background: url("../img/footer__bg-1.png");
}
.footer_block span.active {
    background: url("../img/footer__bg-2.png");
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы