簡單的jQuery banner圖片輪播實(shí)例代碼
朋友給我看了一個(gè)輪播效果,把js下載一看,丫丫的一個(gè)這么簡單的效果,這么的就能寫個(gè)幾百行的,嚴(yán)重影響瀏覽器加載速度嘛,以為人家寬帶流量不要錢玩的哦。。無奈之下給他寫了個(gè)簡單的,把所有代碼放上去都沒有超過70行,還有圓角的那個(gè)CSS,不是每個(gè)瀏覽器都是圓角的,不過不影響美觀,嘻嘻。
先給大家展示下效果圖:
<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>無標(biāo)題頁</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); //鼠標(biāo)移入移出 $(".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圖片輪播實(shí)例代碼,希望對大家有所幫助!
- jquery實(shí)現(xiàn)簡單的banner輪播效果【實(shí)例】
- jquery Banner輪播選項(xiàng)卡
- 原生js和jquery實(shí)現(xiàn)圖片輪播特效
- jQuery圖片輪播的具體實(shí)現(xiàn)
- 基于JQuery的實(shí)現(xiàn)圖片輪播效果(焦點(diǎn)圖)
- 原生js和jquery實(shí)現(xiàn)圖片輪播淡入淡出效果
- 基于jQuery實(shí)現(xiàn)左右圖片輪播(原理通用)
- 基于jquery的圖片輪播 tab切換組件
- jQuery實(shí)現(xiàn)的網(wǎng)站banner圖片無縫輪播效果完整實(shí)例
相關(guān)文章
jquery實(shí)現(xiàn)固定頂部導(dǎo)航效果(仿蘑菇街)
蘑菇街導(dǎo)航固定頂部的效果想必大伙有所關(guān)注吧,想實(shí)現(xiàn)吧,本文將帶你走完實(shí)現(xiàn)之旅,接下來的代碼是使用jquery,感興趣的各位可不要錯(cuò)過了哈2013-03-03jQuery 獲取頁面li數(shù)組并刪除不在數(shù)組中的key
這篇文章主要介紹了jQuery 獲取頁面li數(shù)組并刪除不在數(shù)組中的key 的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08jQuery中toggleClass()方法用法實(shí)例
這篇文章主要介紹了jQuery中toggleClass()方法用法,實(shí)例分析了toggleClass()方法的功能、定義及對添加或移除匹配元素的一個(gè)或多個(gè)類進(jìn)行切換的使用技巧,需要的朋友可以參考下2015-01-01jQuery實(shí)現(xiàn)手機(jī)號正則驗(yàn)證輸入及自動(dòng)填充空格功能
這篇文章主要介紹了jQuery實(shí)現(xiàn)手機(jī)號正則驗(yàn)證輸入及自動(dòng)填充空格功能,涉及jQuery事件響應(yīng)、字符串遍歷及正則判斷等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01jquery ajax異步提交表單數(shù)據(jù)的方法
這篇文章主要為大家詳細(xì)介紹了jquery ajax異步提交表單數(shù)據(jù)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10基于Jquery和html5實(shí)現(xiàn)炫酷的3D焦點(diǎn)圖動(dòng)畫
這篇文章主要介紹了基于Jquery和html5實(shí)現(xiàn)炫酷的3D焦點(diǎn)圖動(dòng)畫的相關(guān)資料,焦點(diǎn)圖中的圖片利用了CSS3的相關(guān)特性實(shí)現(xiàn)圖片傾斜效果,從而讓圖片出現(xiàn)3D的視覺效果,感興趣的小伙伴們可以參考一下2016-03-03基于jquery實(shí)現(xiàn)的可以編輯選擇的下拉框的代碼
主要是通過CSS樣式表中clip來實(shí)現(xiàn)的。兼容IE6-8,谷歌,火狐等。2010-11-11基于jquery實(shí)現(xiàn)的文字淡入淡出效果
這篇文章介紹了jquery實(shí)現(xiàn)的文字淡入淡出效果實(shí)例,有需要的朋友可以參考一下2013-11-11