读书人

jquery 兑现横向手风琴展示

发布时间: 2012-08-22 09:50:35 作者: rapoo

jquery 实现横向手风琴展示

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>横向手风琴</title>

<style>
.container{
?width:700px;
?height:100px;
?margin:70px auto 10px auto;
}
.handle{
?float:left;
?margin:1px;
?width:50px;
?height:90px;
?cursor:pointer;
?background:#F0F;
?font:bold 24px Arial, Helvetica, sans-serif;
?text-align:center;
?color:#FFF;
?border-radius:25px;
}

.handle:hover{
?background:#FC3;
}

.select{
?background:#FC3;
}

.slide{
?background:url(images/grey.png);
?float:left;
?width:380px;
?height:90px;
?display:none;
?margin:1px;
?border-radius:25px;
}
.rotate{
?margin:10px auto;
}

</style>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">

$(document).ready(function(){
???$(".handle").click(function(){
????if(!$(this).siblings(".slide").is(":visible")){
????$(this).addClass("select");
????$(this).siblings(".slide").animate({width:"show"},300);
????$(this).parent().siblings().children(".slide").animate({width:"hide"},300);
????$(this).parent().siblings().children(".handle").removeClass("select");
????}
????else{
????$(this).siblings(".slide").animate({width:"hide"},300);
????$(this).removeClass("select");
????}
???})
})

</script>
</head>

<body>

<div class="container">

<div>
????? <div class="handle"? ><p class="rotate">1</p></div>
????? <div class="slide">1</div>
</div>

<div>?????
?????? <div class="handle"? ><p class="rotate">2</p></div>
????? <div class="slide">2</div>?
</div>

<div>??
?????? <div class="handle"? ><p class="rotate">3</p></div>
????? <div class="slide">3</div>
</div>

<div>
????? <div class="handle"? ><p class="rotate">4</p></div>
????? <div class="slide">4</div>
</div>

<div>?????
?????? <div class="handle"? ><p class="rotate">5</p></div>
????? <div class="slide">5</div>?
</div>

</div>
</body>
</html>

读书人网 >Web前端

热点推荐