【发布时间】:2012-03-10 00:12:53
【问题描述】:
我正在尝试为开胃菜、汤等创建一个带有 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>
【问题讨论】:
标签: jquery html hide slidetoggle