簡單的jQuery banner圖片輪播實例代碼
朋友給我看了一個輪播效果,把js下載一看,丫丫的一個這么簡單的效果,這么的就能寫個幾百行的,嚴重影響瀏覽器加載速度嘛,以為人家寬帶流量不要錢玩的哦。。無奈之下給他寫了個簡單的,把所有代碼放上去都沒有超過70行,還有圓角的那個CSS,不是每個瀏覽器都是圓角的,不過不影響美觀,嘻嘻。
先給大家展示下效果圖:
<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>無標題頁</title> <script src="js/jquery-2.1.4.js" type="text/javascript"></script> <style type="text/css"> .clear{overflow:hidden; clear:both; width:0px; height:0px; } .imgbox{width:640px; margin:0 auto; text-align:center; } ul{padding:0px; margin:0px;} ul li{float:left; list-style:none; } ul li.select{display:block;} .imgnum span{border-radius:10px; font:normal normal bold 12px/15px 微軟雅黑; color:#FFF; margin-left:5px; padding:3px 6px 3px 6px; background-color:#F90; cursor:pointer;} .imgnum span.onselect{background-color:#F00;} .imgnum{text-align:center; float:right; margin:-30px 30px; position:relative;} </style> </head> <body> <div class="imgbox"> <ul id="banner_img"> <li><img src="images/banner1.jpg"/></li> <li><img src="images/banner2.jpg"/></li> <li><img src="images/banner3.jpg"/></li> <li><img src="images/banner4.jpg"/></li> <li><img src="images/banner5.jpg"/></li> </ul> <div class="clear"></div> <div class="imgnum"> <span class="onselect">1</span> <span>2</span> <span>3</span> <span>4</span> <span>5</span> </div> </div> <script type="text/javascript"> var time = ""; var index = 1; $(function () { showimg(index); //鼠標移入移出 $(".imgnum span").hover(function () { clearTimeout(time); var icon=$(this).text(); $(".imgnum span").removeClass("onselect").eq(icon-1).addClass("onselect"); $("#banner_img li").hide().stop(true,true).eq(icon-1).fadeIn("slow"); }, function () { index=$(this).text()> 4 ? 1 :parseInt($(this).text())+1; time = setTimeout("showimg(" + index + ")", 3000); }); }); function showimg(num) { index = num; $(".imgnum span").removeClass("onselect").eq(index-1).addClass("onselect"); $("#banner_img li").hide().stop(true,true).eq(index-1).fadeIn("slow"); index = index + 1 > 5 ? 1 : index + 1; time = setTimeout("showimg(" + index + ")", 3000); } </script> </body> </html>
注意要引用 Jquery 文件,圖片我就不放上來了,自己替換掉,注意圖片長寬。
以上所述是小編給大家分享的簡單的jQuery banner圖片輪播實例代碼,希望對大家有所幫助!
相關(guān)文章
jQuery 獲取頁面li數(shù)組并刪除不在數(shù)組中的key
這篇文章主要介紹了jQuery 獲取頁面li數(shù)組并刪除不在數(shù)組中的key 的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08jQuery實現(xiàn)手機號正則驗證輸入及自動填充空格功能
這篇文章主要介紹了jQuery實現(xiàn)手機號正則驗證輸入及自動填充空格功能,涉及jQuery事件響應(yīng)、字符串遍歷及正則判斷等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01jquery ajax異步提交表單數(shù)據(jù)的方法
這篇文章主要為大家詳細介紹了jquery ajax異步提交表單數(shù)據(jù)的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10基于Jquery和html5實現(xiàn)炫酷的3D焦點圖動畫
這篇文章主要介紹了基于Jquery和html5實現(xiàn)炫酷的3D焦點圖動畫的相關(guān)資料,焦點圖中的圖片利用了CSS3的相關(guān)特性實現(xiàn)圖片傾斜效果,從而讓圖片出現(xiàn)3D的視覺效果,感興趣的小伙伴們可以參考一下2016-03-03基于jquery實現(xiàn)的可以編輯選擇的下拉框的代碼
主要是通過CSS樣式表中clip來實現(xiàn)的。兼容IE6-8,谷歌,火狐等。2010-11-11