У меня есть несколько разделов текста, которые мне нужно показать / скрыть, когда я нажимаю на заголовок. До сих пор мне удавалось только показать или скрыть их все сразу, но не по отдельности (например, щелкнуть заголовок 1, скрыть текстовый раздел 1 и т. д.). Как мне это сделать?
Вот что у меня есть:
<div class = "content">
<div class = "title"><a href = "#">Section 1</a>
</div>
<div class = "text">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
</div>
<div class = "title"><a href = "#">Section 2</a>
</div>
<div class = "text">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
</div>
<div class = "title"><a href = "#">Section 3</a>
</div>
<div class = "text">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
</div>
</div>
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
jQuery(document).ready(function(){
$('.title').click(function(){
$('.text').toggle();
});
});
</script>



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вам нужно использовать this, чтобы ссылаться на элемент, по которому щелкают. Итак, в вашем случае $(this).next('.text').toggle();:
jQuery(document).ready(function() {
$('.title').click(function() {
$(this).next('.text').toggle();
});
});<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class = "title"><a href = "#">Section 1</a>
</div>
<div class = "text">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
</div>
<div class = "title"><a href = "#">Section 2</a>
</div>
<div class = "text">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
</div>
<div class = "title"><a href = "#">Section 3</a>
</div>
<div class = "text">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
</div>
</div>Бесконечно благодарен! Я экспериментировал с «этим» и «следующим», но не знал, как это использовать.
Возможный дубликат показать скрыть html div с помощью javascript