jquery實(shí)現(xiàn)手風(fēng)琴案例
手風(fēng)琴案例練習(xí),供大家參考,具體內(nèi)容如下
顯示效果

重點(diǎn):
1.鼠標(biāo)進(jìn)入事件mouseenter 鼠標(biāo)離開(kāi)事件mouseleave
2. 再執(zhí)行下一次操作前都要先通過(guò).stop() 停止動(dòng)畫(huà)
3.sublings()選擇當(dāng)前事件外的兄弟事件
完整代碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
*{
margin: 0;
padding:0;
}
img{
width: 500px;
height:250px;
}
.box{
width: 900px;
height: 300px;
margin: 20px auto;
border: 1px solid #808080;
}
.box ul li{
float: left;
list-style: none;
overflow: hidden;
height: 300px;
width: 100px;
position: relative;
}
.text{
background-color:lightsteelblue;
opacity: 0.7;
text-align: center;
height: 50px;
width: 100%;
line-height: 50px;
position: absolute;
color: black;
bottom: 50px;
}
.link{
background-color:whitesmoke;
font-size: 15px;
text-indent: 20px;
height:50px ;
line-height: 50px;
}
a{
text-decoration: none;
}
p{
float: left;
}
span{
margin: auto 20px;
}
</style>
</head>
<body>
<div class="box">
<ul>
//每一個(gè)li為一個(gè)手風(fēng)琴頁(yè)面的顯示內(nèi)容
<li class="show" style="width: 500px;">
<div class="img">
<img class="show" src="img/images/p0.jpg" >
</div>
<div class="text">
東大門(mén)
</div>
<div class="link">
<a href="">
<p>科技</p>
<p>
<span>科技故事</span>
<span>科技故事</span>
<span>科技故事</span>
</p>
</a>
</div>
</li>
<li >
<div class="img">
<img src="img/images/p1.jpg" >
</div>
<div class="text">
雷陽(yáng)廣場(chǎng)
</div>
<div class="link">
<a href="">
<p>科技</p>
<p>
<span>科技故事</span>
<span>科技故事</span>
<span>科技故事</span>
</p>
</a>
</div>
</li>
<li >
<div class="img">
<img src="img/images/p3.jpg" >
</div>
<div class="text">
校園石碑
</div>
<div class="link">
<a href="">
<p>東大門(mén)</p>
<p>
<span>科技故事</span>
<span>科技故事</span>
<span>科技故事</span>
</p>
</a>
</div>
</li>
<li >
<div class="img">
<img src="img/images/p4.jpg" >
</div>
<div class="text">
鐘樓
</div>
<div class="link">
<a href="">
<p>科技</p>
<p>
<span>科技故事</span>
<span>科技故事</span>
<span>科技故事</span>
</p>
</a>
</div>
</li>
<li >
<div class="img">
<img src="img/images/p5.jpg" >
</div>
<div class="text">
椰林
</div>
<div class="link">
<a href="">
<p>科技</p>
<p>
<span>科技故事</span>
<span>科技故事</span>
<span>科技故事</span>
</p>
</a>
</div>
</li>
</ul>
</div>
</body>
<script src="./js/jquery-3.1.1.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
var $li=$("ul>li")
$li.mouseenter(function () { //鼠標(biāo)移入圖片寬度變?yōu)?00,siblings()把其他兄弟的寬度恢復(fù)默認(rèn)寬度。
//stop():在執(zhí)行每次的事件前都必須停止上次的執(zhí)行的事件,否則會(huì)出現(xiàn)最后一次鼠標(biāo)事件移出后,圖片顯示空白
$(this).stop().animate({width:500}).siblings().stop().animate({width:100});
});
$li.mouseleave(function () { //鼠標(biāo)移出事件
$(this).stop().animate({width:500});
});
});
</script>
</html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- jquery實(shí)現(xiàn)垂直手風(fēng)琴菜單
- jquery實(shí)現(xiàn)垂直手風(fēng)琴導(dǎo)航欄
- jQuery實(shí)現(xiàn)王者榮耀手風(fēng)琴效果
- jQuery實(shí)現(xiàn)手風(fēng)琴效果(蒙版)
- jQuery實(shí)現(xiàn)的簡(jiǎn)單手風(fēng)琴效果示例
- jquery應(yīng)用實(shí)例分享_實(shí)現(xiàn)手風(fēng)琴特效
- 簡(jiǎn)單實(shí)現(xiàn)jQuery手風(fēng)琴效果
- jquery實(shí)現(xiàn)下拉菜單的手風(fēng)琴效果
- 基于jQuery實(shí)現(xiàn)手風(fēng)琴菜單、層級(jí)菜單、置頂菜單、無(wú)縫滾動(dòng)效果
- jQuery實(shí)現(xiàn)簡(jiǎn)單的手風(fēng)琴效果
相關(guān)文章
jQuery實(shí)現(xiàn)文件上傳進(jìn)度條特效
帶進(jìn)度條的文件上傳特效,每個(gè)文件都有進(jìn)度條,都有上傳詳情介紹。效果非常不錯(cuò),這里推薦給大家。2015-08-08
淺析jQuery移動(dòng)開(kāi)發(fā)中內(nèi)聯(lián)按鈕和分組按鈕的編寫(xiě)
這篇文章主要介紹了jQuery移動(dòng)開(kāi)發(fā)中內(nèi)聯(lián)按鈕和分組按鈕的編寫(xiě)方法,基于jQuery mobile這個(gè)jQuery針對(duì)移動(dòng)開(kāi)發(fā)版的庫(kù),需要的朋友可以參考下2015-12-12
jquery選擇符快速提取web表單數(shù)據(jù)示例
遇到要重復(fù)多次同樣的事時(shí),就想找一種省時(shí)省力的方法,下面就為大家介紹下利用jquery選擇符快速提取web表單數(shù)據(jù)2014-03-03
jQuery尋找n以?xún)?nèi)完全數(shù)的方法
這篇文章主要介紹了jQuery尋找n以?xún)?nèi)完全數(shù)的方法,涉及jQuery數(shù)值計(jì)算的相關(guān)技巧,需要的朋友可以參考下2015-06-06

