我正在制作一个页面,其中将包含三个按钮 1)使命,2)愿景,3)管理
这里的功能必须是 1.通过单击任务按钮,将打开一个单独的 div(#mission1)。
2.通过单击视觉按钮,另一个 div(#vision1) 应在 #mission1 div 的相同位置打开,并且 #mission1 和 #mteam div 应关闭。
- 通过单击管理按钮,另一个 div(#mteam) 应在 #mission1 和 #vision1 div 的相同位置打开,并且 #mission1、#vision1 div 应关闭。以此类推
我编写了以下脚本
$('document').ready(function() {
$('#show1').click(function(){
$('#mission1').slideToggle();
});
$('#show2').click(function(){
$(' #vission1').slideToggle();
});
$('#show3').click(function(){
$('#mteam').slideToggle();
});
});
CSS
#mission1
{
width:450px;
height:200px;
background:#069;
margin-top:10px;
display:none;
position:absolute; }
#vission1
{
width:450px;
height:200px;
background:#096;
margin-top:10px;
display:none;
position:absolute; }
#mteam
{
width:450px;
height:200px;
background:#CC3;
margin-top:10px;
display:none;
position:absolute; }
HTML
<button id="show1">Mission</button>
<button id="show2">Vision</button>
<button id="show3">Management</button>
<div id="mission1">Abcd</div>
<div id="vission1">VVVVVVV</div>
<div id="mteam">MMMMMMMMM</div>
我已经做到了,但我面临的问题只有隐藏问题。仅在单击相同按钮但未单击其他按钮后才进行隐藏操作。
请帮助我该怎么做。非常感谢提前