基于jquery實(shí)現(xiàn)簡單輪播圖效果
更新時(shí)間:2022年04月14日 10:04:44 作者:coder_wb
這篇文章主要為大家詳細(xì)介紹了基于jquery實(shí)現(xiàn)簡單輪播圖效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文使用jquery實(shí)現(xiàn)輪播圖效果,供大家參考,具體內(nèi)容如下
首先上效果

上代碼
html
<div id="main"> ? ? <div class="pic"> ? ? ? <ul> ? ? ? ? <li style="background: url(img/bg1.jpg);"> ? ? ? ? ? <img class="img1" src="img/text1.png" /> ? ? ? ? ? <img class="img2" src="img/con1.png" /> ? ? ? ? </li> ? ? ? ? <li style="background: url(img/bg2.jpg);"> ? ? ? ? ? <img class="img1" src="img/text2.png" /> ? ? ? ? ? <img class="img2" src="img/con2.png" /> ? ? ? ? </li> ? ? ? ? <li style="background: url(img/bg3.jpg);"> ? ? ? ? ? <img class="img1" src="img/text3.png" /> ? ? ? ? ? <img class="img2" src="img/con3.png" /> ? ? ? ? </li> ? ? ? ? <li style="background: url(img/bg4.jpg);"> ? ? ? ? ? <img class="img1" src="img/text4.png" /> ? ? ? ? ? <img class="img2" src="img/con4.png" /> ? ? ? ? </li> ? ? ? ? <li style="background: url(img/bg5.jpg);"> ? ? ? ? ? <img class="img1" src="img/text5.png" /> ? ? ? ? ? <img class="img2" src="img/con5.png" /> ? ? ? ? </li> ? ? ? </ul> ? ? </div> ? ? <div class="nav"> ? ? ? <ul> ? ? ? ? <li class="select"></li> ? ? ? ? <li></li> ? ? ? ? <li></li> ? ? ? ? <li></li> ? ? ? ? <li></li> ? ? ? </ul> ? ? </div> ? </div> <div style="width: 100px; height: 100px; background: red; display: none;"></div>
css代碼
<style type="text/css">
? ? * {
? ? ? margin: 0;
? ? ? padding: 0;
? ? }
? ? ul li {
? ? ? list-style: none;
? ? }
? ? #main {
? ? ? width: 760px;
? ? ? height: 300px;
? ? ? position: relative;
? ? ? margin: 50px auto;
? ? }
? ? #main .pic {
? ? ? width: 760px;
? ? ? height: 300px;
? ? ? overflow: hidden;
? ? }
? ? #main .pic ul li {
? ? ? width: 760px;
? ? ? height: 300px;
? ? ? position: relative;
? ? }
? ? #main .pic ul li .img1 {
? ? ? position: absolute;
? ? ? top: 0;
? ? ? left: -760px;
? ? }
? ? #main .pic ul li .img2 {
? ? ? position: absolute;
? ? ? top: 0;
? ? ? left: -20px;
? ? ? display: none;
? ? }
? ? #main .nav {
? ? ? position: absolute;
? ? ? right: 20px;
? ? ? bottom: 20px;
? ? }
? ? #main .nav ul li {
? ? ? width: 10px;
? ? ? height: 10px;
? ? ? border: 1px solid #fff;
? ? ? float: left;
? ? ? margin-left: 5px;
? ? }
? ? #main .nav ul li.select {
? ? ? background: #fff;
? ? }js代碼
<script src="js/jquery-1.11.3.js" type="text/javascript" charset="utf-8"></script>
? <script type="text/javascript">
? ? $(function () {
? ? ? $(".pic li")
? ? ? ? .eq(0)
? ? ? ? .find(".img1")
? ? ? ? .stop()
? ? ? ? .animate({ left: 0 }, 800)
? ? ? ? .next()
? ? ? ? .stop()
? ? ? ? .show()
? ? ? ? .animate({ left: 0 }, 800);
? ? ? var i = 0;
? ? ? setInterval(function () {
? ? ? ? i++;
? ? ? ? if (i == $(".pic li").length) {
? ? ? ? ? i = 0;
? ? ? ? }
? ? ? ? $(".pic li")
? ? ? ? ? .eq(i)
? ? ? ? ? .fadeIn()
? ? ? ? ? .find(".img1")
? ? ? ? ? .stop()
? ? ? ? ? .animate({ left: 0 }, 800)
? ? ? ? ? .next()
? ? ? ? ? .stop()
? ? ? ? ? .show()
? ? ? ? ? .animate({ left: 0 }, 800)
? ? ? ? ? .end()
? ? ? ? ? .end()
? ? ? ? ? .siblings()
? ? ? ? ? .fadeOut()
? ? ? ? ? .find(".img1")
? ? ? ? ? .css({ left: "-760px" })
? ? ? ? ? .next()
? ? ? ? ? .hide()
? ? ? ? ? .css({ left: "-20px" });
? ? ? ? $(".nav li")
? ? ? ? ? .eq(i)
? ? ? ? ? .addClass("select")
? ? ? ? ? .siblings()
? ? ? ? ? .removeClass("select");
? ? ? }, 2000);
? ? });
</script>以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- jquery 實(shí)現(xiàn)輪播圖詳解及實(shí)例代碼
- 利用jquery寫的左右輪播圖特效
- jquery實(shí)現(xiàn)左右無縫輪播圖
- jQuery實(shí)現(xiàn)輪播圖及其原理詳解
- jQuery插件slides實(shí)現(xiàn)無縫輪播圖特效
- jquery實(shí)現(xiàn)左右滑動式輪播圖
- jQuery自適應(yīng)輪播圖插件Swiper用法示例
- JQuery和html+css實(shí)現(xiàn)帶小圓點(diǎn)和左右按鈕的輪播圖實(shí)例
- jquery實(shí)現(xiàn)輪播圖特效
- 基于jQuery實(shí)現(xiàn)淡入淡出效果輪播圖
相關(guān)文章
基于Jquery代碼實(shí)現(xiàn)支持PC端手機(jī)端幻燈片代碼
支持PC端手機(jī)端幻燈片代碼是一款支持移動觸摸,支持鼠標(biāo)拖拽切換,支持帶進(jìn)度條的自動播放模式,本文給大家分享一款基于jquery代碼實(shí)現(xiàn)支持pc端手機(jī)端幻燈片代碼,感興趣的朋友一起學(xué)習(xí)吧2015-11-11
jquery 動態(tài)遍歷select 賦值的實(shí)例
今天小編就為大家分享一篇jquery 動態(tài)遍歷select 賦值的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-09-09
利用jQuery實(shí)現(xiàn)WordPress中@的ID懸浮顯示評論內(nèi)容
這篇文章主要介紹了使用JavaScript實(shí)現(xiàn)WordPress中ID懸浮顯示評論的功能,就是在樓中樓式的評論中顯示被評論的主體內(nèi)容,需要的朋友可以參考下2015-12-12
jQuery實(shí)現(xiàn)兩款有動畫功能的導(dǎo)航菜單代碼
這篇文章主要介紹了jQuery實(shí)現(xiàn)兩款有動畫功能的導(dǎo)航菜單代碼,涉及jQuery動畫效果的不同實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09

