Добавляя атрибуты класса к элементу, который вы хотите вызвать показать / скрыть и элемент, который вы хотите показать / скрыть, вы можете сделать что-то вроде этого:
HTML:
<body>
<div class="showhide">
<h3 class="showhideclick">Title 1</h3>
<div class="showhidecontainer">
<ol>
<li>Hey!</li>
<div class="showhide">
<h3 class="showhideclick">Another one?!</h3>
<div class="showhidecontainer">YES!</div>
</div>
</ol>
</div>
</div>
</body>
JS:
$(document).ready(function(){
$('.showhidecontainer').hide();
$('.showhideclick').click(function() {
$(this).next('.showhidecontainer').slideToggle('fast');
});
});
Это также дает вам гибкость в использовании различных элементов для хранения скрытого контента и того, какой элемент вызывает действие.
Надеюсь, это поможет.