Я пытаюсь создать меню с DIV для закусок, супов и т. д. Я использую вкладки абзацев в качестве переключателя. Все мои переключатели имеют одинаковые классы «переключателей». Все области DIV имеют один и тот же класс «выбор». Как мне сделать так, чтобы при нажатии на переключатель он просто отображал класс DIV прямо над ним. Извините, мой код грязный.
JQuery:
$(document).ready(function(){
$('.toggle').click(function(){
$('.selection').slideToggle("slow");
});<br>
});
CSS:
.selection,.toggle
{
width: 700px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: auto;
marign-lift: auto;
padding: 5px;
background: white;
border: solid 2px gray;
}
.toggle
{
text-align: center;
}
.selection
{
display: none;
text-align: left;
}
HTML:
<div class="selection">
Special Appetizer 8.95 <br>
Small Appetizer Plate 7.50
</div>
<p class="toggle">Appetizers</p>
<div class="selection">
Broccoli & Cream Soup $5.50 <br>
Clam Chowder 7.50
</div>
<p class="toggle">Soups</p>
<div class="selection">
Fried Rice 4.95 <br>
</div>
<p class="toggle">Rice</p>