Déso du petit remontage de topic, mais je bute sur un problème tout con.
Voilà j'ai finalement utilisé JQuery, et ça le fait bien avec le petit effet slide. xP
Par contre je bute sur une vraie connerie; j'ouvre une div en cliquant sur le contenu, mais j'aimerais la cacher quand je reclique sur le lien.
En javascript ça donnerait un truc du genre:
if(document.getElementById(champ_cache).style.
display == "block") {
document.getElementById(champ_cache).style.di
splay = "none";
}
else {
document.getElementById(champ_cache).style.di
splay = "block";
}
Le seul problème qui m'énerve, c'est que je ne parviens pas à déterminter si la boîte COURANTE est cachée ou pas (j'ai bien tenté la proprieté .css() etc mais rien n'y fait XD).
Le code jQuery (y a 5 lignes donc bon, je le fou ici ^^) :
$('div.accordionButton').click(function()
{
if($(this).siblings("div.accordionContent").show()
)
{
$(this).siblings("div.accordionContent").slideDown
();
}
else
{ $(this).siblings("div.accordionContent").slideU
p();
}
}
NB: En fait il y a 2 div (div titre, et div contenu), et c'est en cliquant sur le titre qu'on fait apparaitre le contenu, ou qu'on le cache).
Merci d'avance. ^^