Bonjour,
Sur un site d'une page avec un accordéon jQuery, je souhaite animer une image lorsqu'on clique sur le titre qui fait dérouler l'accordéon. J'arrive à animer toutes les images en même temps, mais j'aimerais que ce soit seulement la première qui suit le h3...
Voilà du code:
Comme il y a un div et un h3 avant l'image, je ne peux pas utiliser .next('img').
Comment faire pour pointer sur l'image contenue dans le h3 sur lequel je clique?
Merci d'avance!
Modifié par lefaye (04 Jul 2013 - 10:34)
Sur un site d'une page avec un accordéon jQuery, je souhaite animer une image lorsqu'on clique sur le titre qui fait dérouler l'accordéon. J'arrive à animer toutes les images en même temps, mais j'aimerais que ce soit seulement la première qui suit le h3...
Voilà du code:
<script>
$(function() {
$("#accordion").accordion({
activate: function(){
$('img').rotate({
angle: 0,
animateTo:360,
duration: 2000,
})
}
});
});
</script>
<div id="accordion">
<div class="menu" id="presentation">
<h3>
<img src="img/menu_presentation.png" alt="" />Présentation
</h3>
</div>
<div>
<p>mon texte de présentation...</p>
</div>
<div class="menu" id="contact">
<h3>
<img src="img/menu_contact.png" alt="" />Contact
</h3>
...
</div>
Comme il y a un div et un h3 avant l'image, je ne peux pas utiliser .next('img').
Comment faire pour pointer sur l'image contenue dans le h3 sur lequel je clique?
Merci d'avance!
Modifié par lefaye (04 Jul 2013 - 10:34)