Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Toggle block in jQuery

I'd like to click a header link and have the block directly underneath hide or show (with slideToggle)

Thanks

<div class='header'><a href='#'>Header</a></div>

<div class='block'>
<div class='test>Some Text</div>
<div class='test>Some Text</div>
<div class='test>Some Text</div>
</div>

<div class='header'><a href='#'>Header</a></div>

<div class='block'>
<div class='test>Some Text</div>
<div class='test>Some Text</div>
<div class='test>Some Text</div>
</div>

<div class='header'><a href='#'>Header</a></div>

<div class='block'>
<div class='test>Some Text</div>
<div class='test>Some Text</div>
<div class='test>Some Text</div>
</div>
like image 451
usertest Avatar asked Aug 09 '26 22:08

usertest


1 Answers

Try this:

$(function(){
  $('.header a').click(function(){
    $(this).parent().next().slideToggle();
  });
});
like image 131
Sarfraz Avatar answered Aug 11 '26 10:08

Sarfraz



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!