iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >jQuery如何实现大图轮播
  • 699
分享到

jQuery如何实现大图轮播

2024-04-02 19:04:59 699人浏览 独家记忆
摘要

这篇文章给大家分享的是有关Jquery如何实现大图轮播的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。css样式:*{  margin: 0;  pa

这篇文章给大家分享的是有关Jquery如何实现大图轮播的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

css样式:

*{
 margin: 0;
 padding: 0;
}
ul{
 list-style:none;
}
.slideShow{
 width: 620px;
 height: 700px; 
 border: 1px #eeeeee solid;
 margin: 100px auto;
 position: relative;
 overflow: hidden; 
}
.slideShow ul{
 width: 2500px;
 position: relative; 
}
.slideShow ul li{
 float: left; 
 width: 620px;
}
.slideShow .showNav{ 
 position: absolute;
 right: 10px;
 bottom: 5px;
 text-align:center;
 font-size: 12px; 
 line-height: 20px;
}
.slideShow .showNav span{
 cursor: pointer;
 display: block;
 float: left;
 width: 20px;
 height: 20px;
 background: #ff5a28;
 margin-left: 2px;
 color: #fff;
}
.slideShow .showNav .active{
 background: #b63e1a;
}

js代码规范:

<script src="../../../jQuery/js/jquery-2.1.4.js"></script> <script type="text/javascript">
$(document).ready(function(){ 
var slideShow=$(".slideShow"),  //获取最外层框架的名称 
ul=slideShow.find("ul"), 
showNumber=slideShow.find(".showNav span"),   //获取按钮 
oneWidth=slideShow.find("ul li").eq(0).width();   //获取每个图片的宽度 
var timer=null;   //定时器返回值,主要用于关闭定时器 
var iNow=0;   //iNow为正在展示的图片索引值,当用户打开网页时首先显示第一张图,即索引值为0 
showNumber.on("click",function(){    //为每个按钮绑定一个点击事件  
$(this).addClass("active").siblings().removeClass("active");  //按钮点击时为这个按钮添加高亮状态,并且将其他按钮高亮状态去掉 
var index=$(this).index();    //获取哪个按钮被点击,也就是找到被点击按钮的索引值 
iNow=index; 
ul.animate({ "left":-oneWidth*iNow,  //注意此处用到left属性,所以ul的样式里面需要设置position: relative; 让ul左移N个图片大小的宽度,N根据被点击的按钮索引值iNOWx确定 
 }) 
 }); 
 function autoplay(){ 
timer=setInterval(function(){   //打开定时器 
iNow++;     //让图片的索引值次序加1,这样就可以实现顺序轮播图片 
 if(iNow>showNumber.length-1){   //当到达最后一张图的时候,让iNow赋值为第一张图的索引值,轮播效果跳转到第一张图重新开始 
iNow=0; } 
showNumber.eq(iNow).trigger("click");   //模拟触发数字按钮的click 

},2000);     //2000为轮播的时间
} 
 autoplay(); 
 slideShow.hover( function(){clearInterval(timer);},autoplay); 另外注意setInterval的用法比较关键。
})
</script>

主体代码:

<body>
 <div class="slideShow">
 <!--图片布局开始-->
 <ul>
 <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="images/view/111.jpg"/></a></li>
 <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="images/view/112.jpg" /></a></li>
 <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="images/view/113.jpg" /></a></li>
 <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="images/view/114.jpg" /></a></li>
 </ul>
 <!--图片布局结束-->
 <!--按钮布局开始-->
 <div class="showNav">
 <span class="active">1</span>
 <span>2</span>
 <span>3</span>
 <span>4</span>
 </div>
 <!--按钮布局结束-->
 </div>
</body>

感谢各位的阅读!关于“jQuery如何实现大图轮播”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: jQuery如何实现大图轮播

本文链接: https://www.lsjlt.com/news/67522.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery如何实现大图轮播
    这篇文章给大家分享的是有关jQuery如何实现大图轮播的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。css样式:*{  margin: 0;  pa...
    99+
    2024-04-02
  • jquery轮播图如何实现
    要实现一个基本的jQuery轮播图,可以按照以下步骤进行:1. 在HTML页面中创建一个包含轮播图的容器元素,例如一个div元素。`...
    99+
    2023-08-09
    jquery
  • jQuery如何实现图片轮播功能
    这篇文章主要介绍了jQuery如何实现图片轮播功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。jquery 轮播图代码如下所示:<h...
    99+
    2024-04-02
  • jquery实现无缝轮播图
    本文实例为大家分享了jquery实现无缝轮播图的具体代码,供大家参考,具体内容如下 实现功能(无缝轮播图Jquery) 利用移动定位进行无缝滚动,大体实现点击切换图片,每张图片对应一...
    99+
    2024-04-02
  • jquery如何轮播图片
    使用jquery实现图片轮播的方法:1.新建html项目,引入jquery;2.使用img标签添加图片;3.使用myscroll()方法实现图片轮播;具体步骤如下:首先,新建一个html项目,并在项目中引入jquery;<script...
    99+
    2024-04-02
  • jQuery实现呼吸轮播图
    本文实例为大家分享了jQuery实现呼吸轮播图的具体代码,供大家参考,具体内容如下 HTML <div class="all" id='box'> &...
    99+
    2024-04-02
  • 基于jquery如何实现轮播图效果
    这篇文章主要讲解了“基于jquery如何实现轮播图效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于jquery如何实现轮播图效果”吧!轮播图左切换原理图黄色的方框表示的是  ...
    99+
    2023-06-14
  • jquery如何实现无缝轮播图特效
    本文小编为大家详细介绍“jquery如何实现无缝轮播图特效”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery如何实现无缝轮播图特效”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、HTML结构首先需要创...
    99+
    2023-07-05
  • jquery如何实现轮播器
    这篇文章将为大家详细讲解有关jquery如何实现轮播器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。WEB开发经常实用到一种情况,即某个容器...
    99+
    2024-04-02
  • 如何使用JQuery实现图片轮播效果
    这篇文章主要介绍了如何使用JQuery实现图片轮播效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。【效果如图】【原理简述】这里大概说一下整...
    99+
    2024-04-02
  • 用jquery实现轮播图效果
    本文实例为大家分享了用jquery实现轮播图的具体代码,供大家参考,具体内容如下 (带小圆点和左右箭头切换效果的) 原理:定义索引,定时任务实现轮播切换,切换时同样需要切换小圆点...
    99+
    2024-04-02
  • jquery如何实现轮播效果
    这篇文章主要为大家展示了“jquery如何实现轮播效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jquery如何实现轮播效果”这篇文章吧。 ...
    99+
    2024-04-02
  • jquery如何实现图片自动轮播效果
    这篇文章主要介绍“jquery如何实现图片自动轮播效果”,在日常操作中,相信很多人在jquery如何实现图片自动轮播效果问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jquery如何实现图片自动轮播效果”的疑...
    99+
    2023-06-29
  • jquery如何实现轮播特效
    这篇文章主要介绍了jquery如何实现轮播特效的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery如何实现轮播特效文章都会有所收获,下面我们一起来看看吧。1、获取li的个数length和宽度width&n...
    99+
    2023-07-04
  • android轮播图如何实现
    在Android中实现轮播图可以使用ViewPager和PagerAdapter来实现。下面是一个简单的实现步骤:1. 在XML布局...
    99+
    2023-08-19
    android
  • css如何实现轮播图
    这篇文章主要介绍了css如何实现轮播图的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇css如何实现轮播图文章都会有所收获,下面我们一起来看看吧。具体操作步骤:1、准备了3张大小相同的图片,将图片的文件名命名为1...
    99+
    2023-07-04
  • jQuery怎么实现加载轮播图
    本篇内容主要讲解“jQuery怎么实现加载轮播图”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jQuery怎么实现加载轮播图”吧!引言关于幻灯轮播图,想必大家都...
    99+
    2024-04-02
  • JS如何实现轮播图
    本篇内容介绍了“JS如何实现轮播图”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!实现功能:自动轮播:鼠标停留在轮播图上时不切换图片,鼠标离开...
    99+
    2023-06-29
  • jquery插件实现轮播图效果
    每天一个jquery插件-jquery插件实现轮播图,供大家参考,具体内容如下 效果如下 代码部分 .rel{ white-space:nowrap; overflow-y...
    99+
    2024-04-02
  • jQuery轮播图功能实现方法
    本文实例为大家分享了jQuery轮播图功能的实现代码,供大家参考,具体内容如下 jQuery轮播(无animation) html布局 <!-- 整个轮播区域 -->...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作