jQuery UI實(shí)現(xiàn)動(dòng)畫效果代碼分享
頁面文檔載入后,為第一張圖片添加class屬性值為img1,為第二張圖片添加class屬性值img2,為第三張圖片添加class屬性img3,為第四張圖片添加class屬性值img4,這會(huì)使得每張圖片的下半部分被上一張更大的圖片給覆蓋住。
當(dāng)鼠標(biāo)單擊暴露在最上面的圖片時(shí),該圖片在0.6秒內(nèi)從原本大小放大150%,并逐漸減小不透明度直到完全消失,與此同時(shí),其他所有圖片在0.6秒內(nèi)動(dòng)態(tài)的放大并占據(jù)相應(yīng)上一張圖片的位置。全部動(dòng)態(tài)效果結(jié)束后,消失不見的那張圖片重新顯示在最下面。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jQuery UI</title>
<style type="text/css">
div{
position: relative;
}
img{
position: absolute;
border:solid 3px black;
}
.img1{
width: 300px;
height: 220px;
top:120px;
left: 200px;
z-index: 4;
opacity:1;
cursor:pointer;
}
.img2{
width: 200px;
height: 145px;
top:85px;
left: 250px;
z-index: 3;
opacity: 0.7;
}
.img3{
width: 120px;
height: 90px;
top:60px;
left: 290px;
z-index: 2;
opacity: 0.5;
}
.img4{
width: 60px;
height: 55px;
top:45px;
left: 320px;
z-index: 1;
opacity: 0.4;
}
</style>
<script type="text/javascript" src="jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="jquery.effects.core.min.js"></script>
<script type="text/javascript" src="jquery.effects.scale.min.js"></script>
<script type="text/javascript">
$(function(){
$('img').each(function(index){
$(this).addClass('img'+(index+1));
});
$('img.img1').live('click',function(){
$(this).hide('puff',{percent:150},600,function(){
$(this).attr('class','img4').show();
});
$('img.img2').switchClass('img2','img1',600);
$('img.img3').switchClass('img3','img2',600);
$('img.img4').switchClass('img4','img3',600);
});
});
</script>
</head>
<body>
<div>
<img src="1.jpg">
<img src="2.jpg">
<img src="3.jpg">
<img src="4.jpg">
</div>
</body>
</html>
初始效果:

點(diǎn)擊后效果:

相關(guān)文章
jQuery實(shí)現(xiàn)簡易商城系統(tǒng)項(xiàng)目實(shí)操
這篇文章主要介紹了jQuery實(shí)現(xiàn)簡易商城系統(tǒng)項(xiàng)目實(shí)操,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下2022-06-06
關(guān)于jquery動(dòng)態(tài)增減控件的一些想法和小插件
這段代碼壓縮到100行內(nèi),而且擴(kuò)展方便,可以非常輕松的增減控件的數(shù)量,使用非常簡單。2010-08-08
jQuery插件EnPlaceholder實(shí)現(xiàn)輸入框提示文字
EnPlaceholder插件支持密碼框哦!實(shí)際對(duì)比同類的placeholder插件在ie等瀏覽器下效果要好很多!下面我們來具體探討下此插件的使用方法吧。2015-06-06
jQuery實(shí)現(xiàn)帶動(dòng)畫效果的多級(jí)下拉菜單代碼
這篇文章主要介紹了jQuery實(shí)現(xiàn)帶動(dòng)畫效果的多級(jí)下拉菜單代碼,可實(shí)現(xiàn)點(diǎn)擊漸隱漸顯效果,涉及jQuery頁面元素的遍歷及鏈?zhǔn)讲僮飨嚓P(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
使用 jQuery 實(shí)現(xiàn)表單驗(yàn)證功能
表單作為 HTML 最重要的一個(gè)組成部分,幾乎在每個(gè)網(wǎng)頁上都有體現(xiàn),例如用戶提交信息、用戶反饋信息和用戶查詢信息等,因此它是網(wǎng)站管理者與瀏覽者之間溝通的橋梁。下面通過實(shí)例代碼給大家介紹jQuery 實(shí)現(xiàn)表單驗(yàn)證功能2017-07-07
jQuery實(shí)現(xiàn)簡單的下拉菜單導(dǎo)航功能示例
這篇文章主要介紹了jQuery實(shí)現(xiàn)簡單的下拉菜單導(dǎo)航功能,涉及jQuery針對(duì)頁面元素的遍歷與節(jié)點(diǎn)修改相關(guān)操作技巧,需要的朋友可以參考下2017-12-12
jquery代碼實(shí)現(xiàn)簡單的隨機(jī)圖片瀑布流效果
瀑布流布局最近真的很流行,很多人都跟我一樣想知道是怎么做出來的吧,經(jīng)過網(wǎng)上搜索大量的參考結(jié)合N邊的實(shí)驗(yàn)今天終于被我寫出來了,這里分享給大家,有需要的小伙伴參考下吧。2015-04-04

