2 回答

TA貢獻1827條經驗 獲得超4個贊
讓一個div顯示一個div隱藏的方法如下(代碼的規格寫法只能這樣):
1、HTML代碼如下:
<body>
<ul class="point">
<li><a href="#">menu0</a></li>
<li><a href="#">menu1</a></li>
<li><a href="#">menu2</a></li>
<li><a href="#">menu3</a></li>
<li><a href="#">menu4</a></li>
<li><a href="#">menu5</a></li>
<li><a href="#">menu6</a></li>
<li><a href="#">menu7</a></li>
</ul>
<div class="box">
<div class="con0">d0</div>
<div class="con1">d1</div>
<div class="con2">d2</div>
<div class="con3">d3</div>
<div class="con4">d4</div>
<div class="con5">d5</div>
<div class="con6">d6</div>
<div class="con7">d7</div>
</div>
</body>
2、CSS代碼:
.point{
float: left;
list-style: none;
}
.point li{
margin-bottom: 10px;
}
.box{
float: right;
margin-right: 500px;
}
.box div{
width: 500px;
height: 200px;
border: 1px solid green;
display: none;
}
.box .con0{
display: block;
}
3、Javascript代碼:
$(document).ready(function(){
$(".point li a").click(function(){
var order = $(".point li a").index(this);//點擊之后可以返回當前a標簽index的值
$(".con" + order).show().siblings("div").hide();
});
})
- 2 回答
- 0 關注
- 2901 瀏覽
添加回答
舉報