jquery轮播思路

近期关于jquery轮播思路的讨论热度持续攀升 ,我们通过多方渠道收集整理了相关资讯 ,并进行了系统化的梳理。若这些内容恰好能为您提供参考,将是我们最大的荣幸 。

使用jQuery做轮播图是网页特效中很常见的一个特效 。

工具原料:编辑器、浏览器 、jQuery

1 、实现的总体思路:

首先是初始化部分:将除了第一张轮播意外的都隐藏,并且隐藏向前、向后按钮 ,使第一个索引按钮处于激活状态。

2、实现的具体事件处理思路:

事件部分:通过jquery的hover()绑定鼠标上悬以及离开时的事件处理, jquery的bind()方法绑定鼠标点击事件处理向前 、向后翻动、轮播控制:pre(), next(), play(), start()开始自动轮播,stop()停止自动轮播。

3、简单的代码示例如下:

<!DOCTYPE?html>?

<html>?

<head>?

<meta?charset="UTF-8">?

<title>jquery轮播效果图?</title>?

<script?type="text/javascript"?src="scripts/jquery-1.9.1.js"></script>?

<style?type="text/css">?

*?{?

padding:?0px;?

margin:?0px;?

}?

a?{?

text-decoration:?none;?

}?

ul?{?

list-style:?outside?none?none;?

}?

.slider,?.slider-panel?img,?.slider-extra?{?

width:?650px;?

height:?413px;?

}?

.slider?{?

text-align:?center;?

margin:?30px?auto;?

position:?relative;?

}?

.slider-panel,?.slider-nav,?.slider-pre,?.slider-next?{?

position:?absolute;?

z-index:?8;?

}?

.slider-panel?{?

position:?absolute;?

}?

.slider-panel?img?{?

border:?none;?

}?

.slider-extra?{?

position:?relative;?

}?

.slider-nav?{?

margin-left:?-51px;?

position:?absolute;?

left:?50%;?

bottom:?4px;?

}?

.slider-nav?li?{?

background:?#3e3e3e;?

border-radius:?50%;?

color:?#fff;?

cursor:?pointer;?

margin:?0?2px;?

overflow:?hidden;?

text-align:?center;?

display:?inline-block;?

height:?18px;?

line-height:?18px;?

width:?18px;?

}?

.slider-nav?.slider-item-selected?{?

background:?blue;?

}?

.slider-page?a{?

background:?rgba(0,?0,?0,?0.2);?

filter:?progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);?

color:?#fff;?

text-align:?center;?

display:?block;?

font-family:?"simsun";?

font-size:?22px;?

width:?28px;?

height:?62px;?

line-height:?62px;?

margin-top:?-31px;?

position:?absolute;?

top:?50%;?

}?

.slider-page?a:HOVER?{?

background:?rgba(0,?0,?0,?0.4);?

filter:?progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);?

}?

.slider-next?{?

left:?100%;?

margin-left:?-28px;?

}?

</style>?

<script?type="text/javascript">?

$(document).ready(function()?{?

var?length,?

currentIndex?=?0,?

interval,?

hasStarted?=?false,?//是否已经开始轮播?

t?=?3000;?//轮播时间间隔?

length?=?$('.slider-panel').length;?

//将除了第一张隐藏?

$('.slider-panel:not(:first)').hide();?

//将第一个slider-item设为激活状态?

$('.slider-item:first').addClass('slider-item-selected');?

//隐藏向前 、向后翻按钮?

$('.slider-page').hide();?

//鼠标上悬时显示向前、向后翻按钮,停止滑动 ,鼠标离开时隐藏向前、向后翻按钮,开始滑动?

$('.slider-panel,?.slider-pre,?.slider-next').hover(function()?{?

stop();?

$('.slider-page').show();?

},?function()?{?

$('.slider-page').hide();?

start();?

});?

$('.slider-item').hover(function(e)?{?

stop();?

var?preIndex?=?$(".slider-item").filter(".slider-item-selected").index();?

currentIndex?=?$(this).index();?

play(preIndex,?currentIndex);?

},?function()?{?

start();?

});?

$('.slider-pre').unbind('click');?

$('.slider-pre').bind('click',?function()?{?

pre();?

});?

$('.slider-next').unbind('click');?

$('.slider-next').bind('click',?function()?{?

next();?

});?

/**?

*?向前翻页?

*/

function?pre()?{?

var?preIndex?=?currentIndex;?

currentIndex?=?(--currentIndex?+?length)?%?length;?

play(preIndex,?currentIndex);?

}?

/**?

*?向后翻页?

*/

function?next()?{?

var?preIndex?=?currentIndex;?

currentIndex?=?++currentIndex?%?length;?

play(preIndex,?currentIndex);?

}?

/**?

*?从preIndex页翻到currentIndex页?

*?preIndex?整数,翻页的起始页?

*?currentIndex?整数 ,翻到的那页?

*/

function?play(preIndex,?currentIndex)?{?

$('.slider-panel').eq(preIndex).fadeOut(500)?

.parent().children().eq(currentIndex).fadeIn(1000);?

$('.slider-item').removeClass('slider-item-selected');?

$('.slider-item').eq(currentIndex).addClass('slider-item-selected');?

}?

/**?

*?开始轮播?

*/

function?start()?{?

if(!hasStarted)?{?

hasStarted?=?true;?

interval?=?setInterval(next,?t);?

}?

}?

/**?

*?停止轮播?

*/

function?stop()?{?

clearInterval(interval);?

hasStarted?=?false;?

}?

//开始轮播?

start();?

});?

</script>?

</head>?

<body>?

<div?>?

<ul?>?

<li?>?

<a?href="

?src="images/1.jpg"></a>?

</li>?

<li?>?

<a?href="#"><img??src="images/1.jpg"></a>?

</li>?

<li?>?

<a?href="#"><img??src="images/1.jpg"></a>?

</li>?

<li?>?

<a?href="#"><img??src="images/1.jpg"></a>?

</li>?

</ul>?

<div?>?

<ul?>?

<li?>1</li>?

<li?>2</li>?

<li?>3</li>?

<li?>4</li>?

</ul>?

<div?>?

<a??href="javascript:;;"><</a>?

<a??href="javascript:;;">></a>?

</div>?

</div>?

</div>?

</body>?

</html>

关于jquery轮播思路的探讨就到这里,您是否还有其他想了解的内容?欢迎在评论区留言告诉我们,同时别忘了点击关注哦!

本文来自作者[霹雳吧]投稿,不代表霹雳吧立场,如若转载,请注明出处:https://lpl888.com/list-888/538.html

(11)

文章推荐

  • 兔子有拉稀症状是怎回事.怎么治

    近期关于兔子有拉稀症状是怎回事.怎么治的讨论热度持续攀升,我们通过多方渠道收集整理了相关资讯,并进行了系统化的梳理。若这些内容恰好能为您提供参考,将是我们最大的荣幸。兔子会因为饮食、环境、肠胃消化以及疾病等引发拉稀,不同的原因相对应的措施也不同,主人要先找到兔子拉稀的原因,才能采取措施帮助兔子。1、

    2026年06月06日
    24314
  • Twitch因在暂停流媒体播放时投放广告而面临反弹

      Twitch推出了一种在流媒体上投放广告的新方法,它将影响那些长时间暂停流媒体播放的观众。一些用户已经讨厌它了。  广告一直是Twitch上的热门话题。它们是流媒体公司赚钱的最大途径之一,但它们也可能扰乱广播,迫使观众错过重要时刻。这使得一些横幅整点手动播放广告,就像传统的电视广播一样。

    2026年06月08日
    12300
  • 佛罗里达州一名女子吞下冰淇淋中的钉子,获赔1400万美元

      一名佛罗里达妇女被判赔偿超过1400万美元,此前陪审团发现她因食用被金属钉子和碎片污染的冰淇淋而严重受伤。  布兰迪·巴克利(BrandyBuckley)于2018年在棕榈湾的一家布鲁斯特商店购买了一款黄油山核桃冰淇淋,但其中没有坚果,而是含有金属片。  巴克利说,当她注意到一

    2026年06月08日
    12317
  • 在病毒式的动物园戏剧之后,小猴子现在有了一个“保镖”

      小猴子Punch在被遗弃后在网上疯传,后来被拖入一段令人担忧的视频,据报道,现在他在动物园有一名保镖保护他。  最近几周,这只年轻的猴子已经成为多个病毒时刻的主题。首先,在报道他被遗弃后,有人看到他抓着一个毛绒玩具不放,这引起了人们的注意。不久后,另一段显示潘趣被另一只猴子拖着的视频在网

    2026年06月08日
    13322
  • 一名佛罗里达男子抛弃房地产经纪人,让ChatGPT从头到尾卖掉他的房子

      一位佛罗里达州的房主仅用五天时间就卖掉了他的房产,他让ChatGPT管理了几乎整个出售过程,甚至没有使用过房地产经纪人。  罗伯特·莱文(RobertLevine)是库珀市三个孩子的已婚父亲,在房子里住了15年后,转向人工智能工具进行全面销售。  在接受NBC6采访时,莱文解

    2026年06月09日
    7317
  • 多亏了TikToker Elscarso,世界杯“最不知名”的球员一夜成名

      由于一名阿根廷踢踏舞者,新西兰的蒂姆·佩恩成为了病毒式的轰动,因为这名后卫被认为是世界杯上“最不为人知”的球员。  当世界杯来临的时候,许多足球迷不仅支持自己的国家,也对另一个国家感兴趣。这可能是因为他们最喜欢的球员为他们效力,或者因为他们的俱乐部球队是谁而对他们有兴趣。  其他

    2026年06月10日
    12301
  • DestinysChild成员介绍

    近期关于DestinysChild成员介绍的讨论热度持续攀升,我们通过多方渠道收集整理了相关资讯,并进行了系统化的梳理。若这些内容恰好能为您提供参考,将是我们最大的荣幸。Destiny'sChild(天命真女)是一个最近崛起的节奏与布鲁斯女子组合。现在人们已将她们和过去的节奏布鲁斯女子超级组合S

    2026年06月11日
    10318
  • 为什么有的MD500直升机头是尖的有的是圆的-

    近期关于为什么有的MD500直升机头是尖的有的是圆的?的讨论热度持续攀升,我们通过多方渠道收集整理了相关资讯,并进行了系统化的梳理。若这些内容恰好能为您提供参考,将是我们最大的荣幸。版本不一样而已,MD500有很多型号,MD?500E以后基本就是尖鼻型。MD500有多个版本,有反坦克、标准侦查还有施

    2026年06月12日
    11302
  • 中山奥凯华泰电子怎么坐车

    近期关于中山奥凯华泰电子怎么坐车的讨论热度持续攀升,我们通过多方渠道收集整理了相关资讯,并进行了系统化的梳理。若这些内容恰好能为您提供参考,将是我们最大的荣幸。楼主,你好!你所说的是奥凯华科科技园吗?驾车路线:全程约5.9公里起点:珠海市特区上冲检查...1.从起点向西北方向出发,沿明珠北路行驶25

    2026年06月14日
    5308
  • 凯·塞纳特的《马菲亚顿3》票房高达320万美元,观众人数超过了2025年顶级亚顿的总和

      KaiCenat的Mafiathon3使流媒体明星达到320万美元,这要归功于该广播的观众人数超过了2025年一些顶级潜艇的总和。  根据StreamsCharts的统计数据,KaiCenat的第三部也是最后一部Mafiathon可能为streamer赚了一些钱。  在与

    2026年06月14日
    6313
  • 阿斯蒙戈尔德解释了为什么他“没有兴趣”和其他飘带成为朋友

      Twitch和KickstreamerAsmongold回应了与他共同创立的机构MythicTalent的分道扬镳,解释了他如何不再想与其他创作者成为朋友。  3月7日,MythicTalent宣布双方同意与Asmongold分道扬镳,声明它“致力于营造一个基于尊重和责任的环境”

    2026年06月14日
    4316
  • 雷诺梅甘娜

    近期关于雷诺梅甘娜的讨论热度持续攀升,我们通过多方渠道收集整理了相关资讯,并进行了系统化的梳理。若这些内容恰好能为您提供参考,将是我们最大的荣幸。有些车,一不注意就成了绝唱,雷诺在国内就是这样的情况,作为来自法国的浪漫车企,雷诺凭借着自己的努力,一步一步退出了中国市场....今天我们来聊聊雷诺曾经叫

    2026年06月14日
    5323

发表回复

本站作者才能评论

评论列表(3条)

  • 霹雳吧的头像
    霹雳吧 2026年06月11日

    我是霹雳吧的签约作者“霹雳吧”

  • 霹雳吧
    霹雳吧 2026年06月11日

    本文概览:近期关于jquery轮播思路的讨论热度持续攀升,我们通过多方渠道收集整理了相关资讯,并进行了系统化的梳理。若这些内容恰好能为您提供参考,将是我们最大的荣幸。使用jQuery做轮...

  • 霹雳吧
    用户061111 2026年06月11日

    文章不错《jquery轮播思路》内容很有帮助