Bonjour,
Novice en jquery, je me heurte à un problème pour identifier un sélecteur... problème surement très simple mais bon... le voici :
J'ai un bloc div.titre suivi d'un div.bloc ( Code Html ci-dessous )
Dans div.titre, un H2
J'ai une fonction .click sur le selecteur div.titre qui affiche est masque les blocs div.bloc, jusque là, ca se passe.
Je souhaite maintenant modifier le backgroundImage de la balise h2 contenue dans le div.titre qui vient d'être cliqué.
j'ai testé :
Bref, j'ai pas compris comment pointer sur le div.titre h2
En vous remerciant
Code Html ci-dessous
Modifié par jmi (13 Jun 2010 - 12:09)
Novice en jquery, je me heurte à un problème pour identifier un sélecteur... problème surement très simple mais bon... le voici :
J'ai un bloc div.titre suivi d'un div.bloc ( Code Html ci-dessous )
Dans div.titre, un H2
J'ai une fonction .click sur le selecteur div.titre qui affiche est masque les blocs div.bloc, jusque là, ca se passe.
Je souhaite maintenant modifier le backgroundImage de la balise h2 contenue dans le div.titre qui vient d'être cliqué.
j'ai testé :
$(".accordion div.titre").click(
function()
{
$(this).('div.titre h2').css({ backgroundImage : "url(img/moins.jpg)" });
$(this).('h2').css({ backgroundImage : "url(img/moins.jpg)" });
....
});
Bref, j'ai pas compris comment pointer sur le div.titre h2

En vous remerciant
Code Html ci-dessous
<div class='accordion'>
<div class='titre'>
<h2>$_h2_1</h2>
texte ici
</div>
<div class='bloc'>
<ul>
<li><a href='$site_url/fiche.php' title=''>aaaa</a></li>
<li><a href='$site_url/fiche.php' title=''>bbbb</a></li>
</ul>
</div>
<div class='titre'>
<h2>$_h2_2</h2>
<br /><label>toto 1 :</label> 400
<br /><label>toto 3 :</label> 400
<br /><label>... :</label> 400
</div>
<div class='bloc'>
<h3>$_h2_2_h3_1</h3>
<ul>
<li><a href='$site_url/fiche.php' title=''>aaaa</a></li>
<li><a href='$site_url/fiche.php' title=''>bbbx</a></li>
<li><a href='$site_url/fiche.php' title=''>ccc</a></li>
</ul>
</div>
</div>
Modifié par jmi (13 Jun 2010 - 12:09)