How to switch all .class elements in parent container
I have a parent container with a lot of items. I need to toggle some of them by clicking a button located in this container, here is an example
<div class="my-container">
<a href="/">Home</a>
<div class="toggle-me visible">1</div>
<div class="toggle-me hidden">2</div>
<div>
<strong>Press me</strong>
<button class="i-am-toggle">Toggle</button>
</div>
</div>
Can you provide any advice on how to switch elements by class only in the same container with jQuery?
+3
source to share
5 answers
Try this code ... you mean this
$('.i-am-toggle').on('click', function(){
$('.my-container div.toggle-me').toggle();
})
.visible{
display:block;
}
.hidden{
display:none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="my-container">
<a href="/">Home</a>
<div class="toggle-me visible" >1</div>
<div class="toggle-me hidden">2</div>
<div>
<strong>Press me</strong>
<button class="i-am-toggle">Toggle</button>
</div>
</div>
+2
source to share