js鼠標(biāo)點擊圖片切換效果代碼分享
本文實例講述了js鼠標(biāo)點擊圖片切換效果。分享給大家供大家參考。具體如下:
實現(xiàn)原理很簡單,其實是多張圖片疊加起來,點擊圖片后依次賦予圖片一個class,使其看起來在表面而已,點擊圖片,可以實現(xiàn)圖片的不斷切換效果。
運行效果圖:
-------------------查看效果-------------------
小提示:瀏覽器中如果不能正常運行,可以嘗試切換瀏覽模式。
為大家分享的js鼠標(biāo)點擊圖片切換效果代碼如下
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>js鼠標(biāo)點擊圖片切換效果</title> <style type="text/css"> *{margin:0;padding:0;border:none;outline:none;list-style:none;} #wrapper {width:280px;margin:20px auto;} #imageContainer {width:280px;height:280px;position:relative;overflow:hidden;cursor:pointer;} #imageContainer img {position:absolute;top:0;left:0;z-index:1;} #imageContainer img.active {z-index:3;} </style> <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> </head> <body> <div id="wrapper"> <div id="imageContainer"> <img src="images/01.jpg" class="active" width="280" height="280" /> <img src="images/02.jpg" width="280" height="280" /> <img src="images/03.jpg" width="280" height="280" /> </div> </div> <script src="js/jquery.min.js"></script> <script> var imageObject = { clickSwap : function(obj) { obj.click(function() { var activeImage = $(this).children('img.active'); activeImage.removeClass('active'); if (activeImage.next().length > 0) { activeImage.next().addClass('active'); } else { $(this).children('img:first-child').addClass('active'); } return false; }); } }; $(function() { imageObject.clickSwap($('#imageContainer')); }); </script> </body> </html>
以上就是為大家分享的js鼠標(biāo)點擊圖片切換效果代碼,希望大家可以喜歡。
相關(guān)文章
JavaScript中l(wèi)ayer關(guān)閉指定彈出窗口方法總結(jié)
這篇文章主要給大家介紹了關(guān)于JavaScript中l(wèi)ayer關(guān)閉指定彈出窗口方法的相關(guān)資料,layer是layui的一個彈出層組件,但是可以作為獨立組件使用,需要的朋友可以參考下2023-10-10JavaScript數(shù)據(jù)結(jié)構(gòu)與算法之棧詳解
這篇文章主要介紹了JavaScript數(shù)據(jù)結(jié)構(gòu)與算法之棧詳解,本文講解了對棧的操作、對棧的實現(xiàn)實例等內(nèi)容,需要的朋友可以參考下2015-03-03request請求獲取參數(shù)的實現(xiàn)方法(post和get兩種方式)
下面小編就為大家?guī)硪黄猺equest請求獲取參數(shù)的實現(xiàn)方法(post和get兩種方式)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09JavaScript實現(xiàn)Tab標(biāo)簽頁切換的最簡便方式(4種)
這篇文章主要介紹了JavaScript實現(xiàn)Tab標(biāo)簽頁切換的最簡便方式(4種),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06innerHTML 和 getElementsByName 在IE下面的bug 的解決
innerHTML 真的一個麻煩的東西。IE 和 firefox 對dom 處理的方式不是很一樣。IE 對動態(tài)加載的很多dom 不支持動態(tài)更新。2010-04-04