如何使用jQuery在按钮单击时显示下一个div?

O C*_*nor 2 html javascript jquery

下面是我的元素。

<div class="first-div">
   DIV 1
   <button class="next">Next</button>
</div>
<div class="next-div" style="display:none;">
   DIV 2
   <button class="back">Back</button>
   <button class="next">Next</button>
</div>
<div class="next-div" style="display:none;">
   DIV 3
   <button class="back">Back</button>
   <button class="next">Next</button>
</div>
<div class="next-div" style="display:none;">
   DIV 4
   <button class="back">Back</button>
</div>
Run Code Online (Sandbox Code Playgroud)

如何选择下一个隐藏.next-div元素并显示它并选择上一个隐藏元素并使用 jQuery 显示它?

Mil*_*war 6

您可以使用:

$('.next').click(function(){
   $(this).parent().hide().next().show();//hide parent and show next
});

$('.back').click(function(){
   $(this).parent().hide().prev().show();//hide parent and show previous
});
Run Code Online (Sandbox Code Playgroud)

工作演示