Voila j'utilise ce ceci (déjà fourni par un wrinaute ici ... je ne sais plus qui, qu'il me pardonne) .
Un script :
et ensuite dans mon code :
Ca marche impec. Le clic sur chaque lettre deploie la zone correspondante en fermant l'ancienne zone déployée.
Seul probleme, j'y connais rien en JS et me manque un script qui ferait un tout deployer/tout refermer en alternance ... (appliqué sur var zones). Si un JS codeur traine ... Merci d'avance
Un script :
Code:
<script>
var zones = ["zonea","zoneb","zonec"];
function deployer(identifier)
{
for ( var i in zones)
{
if (zones[i] != identifier)
{
document.getElementById(zones[i]).style.display="none";
}
else
{
document.getElementById(zones[i]).style.display="block";
}
}
}
</script>
et ensuite dans mon code :
Code:
<a onclick="deployer('zonea')" style="cursor:pointer">A</a><br>
<div id="zonea" style="display:none">
aaaaaaaaaaa<br>
aaaaaaaaaaaa<br>
</div>
<a onclick="deployer('zoneb')" style="cursor:pointer">B</a><br>
<div id="zoneb" style="display:none">
bbbbbb<br>
bbbbbbbbbbb<br>
</div>
<a onclick="deployer('zonec')" style="cursor:pointer">C</a><br>
<div id="zonec" style="display:none">
cccccccccc<br>
ccccccccccc<br>
</div>
Ca marche impec. Le clic sur chaque lettre deploie la zone correspondante en fermant l'ancienne zone déployée.
Seul probleme, j'y connais rien en JS et me manque un script qui ferait un tout deployer/tout refermer en alternance ... (appliqué sur var zones). Si un JS codeur traine ... Merci d'avance