J'essaye de créer un formulaire de rétroaction qui permute les images à chaque clic.jQuery: Changez l'image d'arrière-plan css au premier clic, puis revenez à l'image originale au prochain clic et ainsi de suite
La première image de retour montre "feedback +". Je veux que les utilisateurs cliquent dessus, le formulaire de feedback glisse, puis l'image montrera "feedback -". Je suis déjà arrivé à ce stade, mais je n'arrive pas à comprendre comment afficher "feedback +" lorsque les utilisateurs veulent réduire ou cliquer une seconde fois.
Voici le 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>