jquery實現(xiàn)簡單易懂的圖片展示小例子
更新時間:2013年11月21日 16:29:01 作者:
圖片展示想必大家都見到過吧,下面有個不錯的例子,通俗易懂,使用jquery實現(xiàn)的,感興趣的朋友不要錯過
HTML代碼:
<body>
<div style="overflow:hidden;width:360px;height:225px;position:absolute;top:30px;" id="div">
<div style="width: 360px; height: 900px; position: relative;" id="imgCon">
<img src="img/1.jpg" id="img0"/>
<img src="img/2.jpg" id="img1"/>
<img src="img/3.jpg" id="img2"/>
<img src="img/1a.jpg" id="img3"/>
<img src="img/1.jpg"/>
</div>
</div>
<div class="box" num="0" id="box0" style="color:red;">1</div>
<div class="box" num="1" id="box1">2</div>
<div class="box" num="2" id="box2">3</div>
<div class="box" num="3" id="box3">4</div>
</body>
JS代碼:
<script type="text/javascript">
$(document).ready(function(){
$("#box0").click(function(){
//$("#imgCon").slideUp(4200);
$("#imgCon").animate({top:'-225px'},"slow");
});
$("#box1").click(function(){
$("#imgCon").animate({top:'-450px'},"slow");
});
$("#box2").click(function(){
$("#imgCon").animate({top:'-675px'},"slow");
});
$("#box3").click(function(){
$("#imgCon").animate({top:'-900px'},"slow");
});
});
</script>
CSS:代碼:
<style type="text/css">
.box{
width:40px;
height:20px;
border:1px solid #000;
float:left;
cursor:pointer;
}
#imgCon img{
display:block;
padding:0;
margin:0;
width:360px;
height:225px;
}
</style>
復(fù)制代碼 代碼如下:
<body>
<div style="overflow:hidden;width:360px;height:225px;position:absolute;top:30px;" id="div">
<div style="width: 360px; height: 900px; position: relative;" id="imgCon">
<img src="img/1.jpg" id="img0"/>
<img src="img/2.jpg" id="img1"/>
<img src="img/3.jpg" id="img2"/>
<img src="img/1a.jpg" id="img3"/>
<img src="img/1.jpg"/>
</div>
</div>
<div class="box" num="0" id="box0" style="color:red;">1</div>
<div class="box" num="1" id="box1">2</div>
<div class="box" num="2" id="box2">3</div>
<div class="box" num="3" id="box3">4</div>
</body>
JS代碼:
復(fù)制代碼 代碼如下:
<script type="text/javascript">
$(document).ready(function(){
$("#box0").click(function(){
//$("#imgCon").slideUp(4200);
$("#imgCon").animate({top:'-225px'},"slow");
});
$("#box1").click(function(){
$("#imgCon").animate({top:'-450px'},"slow");
});
$("#box2").click(function(){
$("#imgCon").animate({top:'-675px'},"slow");
});
$("#box3").click(function(){
$("#imgCon").animate({top:'-900px'},"slow");
});
});
</script>
CSS:代碼:
復(fù)制代碼 代碼如下:
<style type="text/css">
.box{
width:40px;
height:20px;
border:1px solid #000;
float:left;
cursor:pointer;
}
#imgCon img{
display:block;
padding:0;
margin:0;
width:360px;
height:225px;
}
</style>
相關(guān)文章
jQuery EasyUI datagrid實現(xiàn)本地分頁的方法
這篇文章主要介紹了jQuery EasyUI datagrid實現(xiàn)本地分頁的方法,以實例形式較為詳細的分析了本地分頁的原理與相關(guān)的實現(xiàn)技巧,需要的朋友可以參考下2015-02-02
使用jquery判斷一個元素是否含有一個指定的類(class)實例
下面小編就為大家?guī)硪黄褂胘query判斷一個元素是否含有一個指定的類(class)實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
jQuery實現(xiàn)的超簡單輪播圖功能示例【代碼解釋】
這篇文章主要介紹了jQuery實現(xiàn)的超簡單輪播圖功能,結(jié)合完整實例形式分析了基于jQuery實現(xiàn)的輪播圖相關(guān)功能實現(xiàn)、樣式設(shè)置與注意事項,需要的朋友可以參考下2023-05-05
一樣的table?不一樣的table(可編輯狀態(tài)table)
今天要分享的table不僅僅能顯示數(shù)據(jù),還可以對數(shù)據(jù)進行編輯,當(dāng)鼠標(biāo)點擊數(shù)據(jù)時相應(yīng)的數(shù)據(jù)格就變成可編輯的狀態(tài),廢話不多說,進入今天的主題2012-09-09
jquery+css實現(xiàn)的紅色線條橫向二級菜單效果
這篇文章主要介紹了jquery+css實現(xiàn)的紅色線條橫向二級菜單效果,界面美觀大方,簡潔實用,通過jquery遍歷及切換頁面元素實現(xiàn)這一功能,需要的朋友可以參考下2015-08-08
jQuery實現(xiàn)自動調(diào)整字體大小的方法
這篇文章主要介紹了jQuery實現(xiàn)自動調(diào)整字體大小的方法,涉及jQuery針對頁面屬性與樣式動態(tài)操作的相關(guān)技巧,需要的朋友可以參考下2015-06-06

