J'ai récemment trouvé un code Jquery très facile à utiliser, qui bascule et div visible et non visible.Jquery toggle - développer/réduire sur plusieurs divs
Le code fonctionne sur la première div - mais disons que j'ai plusieurs avec la même liste de structure vers le bas, et je veux que la bascule fonctionne sur le second ou troisième div im click spécifique.
Je me demande s'il est possible de développer le code suivant pour être dynamique pour cela.
Exemple avec deux divs (seulement premier fonctionnera):
<a id="toggle" href="javascript:void(0);">Expand box 1</a>
<div id="content">Content 1</div>
<div id="contentHidden" style="display:none;">Hidden 1</div>
<br><br>
<a id="toggle" href="javascript:void(0);">Expand box 2</a>
<div id="content">Content 2</div>
<div id="contentHidden" style="display:none;">Hidden 2</div>
Jquery:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function() // run after page loads
{
$("#toggle").click(function()
{
// hides matched elements if shown, shows if hidden
$("#content, #contentHidden").toggle();
});
});
ok, c'est faux. lorsque vous cliquez sur le poing ou le second, vous basculez les deux. – tugberk
ouais. déjà réparé. mettre à jour le code de mon message à nouveau –