Я пытаюсь создать форму обратной формы, которая переключает изображения при каждом нажатии.jQuery: изменить изображение css на первый клик, затем вернуться к исходному изображению при следующем щелчке и т. Д.
Первое изображение обратной связи показывает «обратная связь +». Я хочу, чтобы пользователи нажимали на эту кнопку, форма обратной связи открывается, а на изображении будет отображаться «обратная связь». Я уже получил это далеко, но не могу понять, как получить обратную связь +, когда пользователи хотят свернуть или щелкнуть по нему второй раз.
Вот HTML:
<div class="slide-out-div">
<a class="handle" href="#"></a>
<!-- feedback form goes here -->
</div>
CSS:
.handle{
width:40px;
height:141px;
background-image:url(../images/feedback-plus.png);}
JQuery:
<script type="text/javascript">
$(function() {
$('.handle').click(function() {
$(this).css('background-image', 'url(images/feedback-minus.png)');
});
})
</script>