-
2021-12-19 18:50:41
js渣渣也能简单做出
在理想情况下用 吧外层div的class名起为banner ul li的布局
下面是css代码放图片的li记得浮动;
.banner { width: 15rem; height: 5.22rem; position: relative; overflow: hidden; } .banner ul { width: 60rem; height: 5.22rem; position: absolute; } .banner ul li { float: left; width: 15rem; height: 5.22rem; } .banner img { width: 15rem; height: 5.22rem; }
这里是HTML代码 img标签里直接放自己想轮播的图片
a标签是轮播图左右按钮这里引用的是阿里icon font图标库的图标
<div class="banner"> <ul> <li><img src="./img/01.webp"></li> <li><img src="./img/02.webp"></li> <li><img src="./img/03.webp"></li> <li><img src="./img/04.webp"></li> <li><img src="./img/05.webp"></li> </ul> <div class="num"> <span class="on"></span> <span></span> <span></span> <span></span> <span></span> </div> <a href="javascript:" class="prev"><i class="iconfont icon-lunbozuofangun"></i></a> <a href="javascript:" class="next"><i class="iconfont icon-lunboyoufangun"></i></a> </div>
最重要的来了jQuery代码
$(function () { var timer = null; //创建一个变量获取li宽度 var liw = $('.banner ul li:first').innerWidth(); // 定时器名字叫time timer = setInterval(function () { play() }, 2000) //这里是吧轮播效果封装为了一个函数叫paly 方便后面调用 function play() { //每2000毫秒把外层div的视口往左拉当前li的宽度 $('.banner ul').animate({ left: -liw }, function () { // 把最后一张图片追加到前面 无缝轮播 $(this).css("left", 0).find("li:first").appendTo(this); }) } //当鼠标划过清除定时器 暂停 这里用到的是jq里的hover事件 $(".banner").hover(function () { clearInterval(timer); //移出继续 }, function () { timer = setInterval(function () { play() }, 2000) }) //点击右箭头事件 这里的.next就是前面的字体图标 //点击时候调用play()函数 $('.next').click(function(){ play() }) //点击左箭头事件 这里的.prev就是前面的字体图标 $('.prev').click(function(){ $('.banner ul').css('left', -liw ).find("li:last").prependTo('.banner ul') $('.banner ul').animate({ left:0}); }) })
更多相关内容 -
移动端简易jquery轮播图
2021-04-07 21:17:08移动端简易jquery轮播图是一款支持移动端,可触摸滑动的图片切换特效。 -
jquery轮播图
2018-10-09 13:22:07jquery写的轮播图,实现了图片轮播,滑动停止等效果, -
jQuery轮播图效果精简版完整示例
2020-11-25 12:49:43本文实例讲述了jQuery轮播图效果。分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <... -
JQuery轮播图
2019-02-25 12:01:09JQuery实现轮播图 里面是核心代码部分 -
jQuery轮播图
2017-08-03 20:55:21jQuery轮播图很简单但是很好用 -
jQuery实现轮播图及其原理详解
2020-12-09 07:34:28本文实例为大家分享了jQuery实现轮播图及其原理的具体代码,供大家参考,具体内容如下 <!...<...JQuery轮播图</title> <style> *{ padding:0; margin:0; } .container{ wid -
超漂亮的jQuery图片轮播特效
2020-10-23 06:44:52为大家分享了超漂亮的jQuery图片轮播特效,支持Ajax加载数据,响应式布局,支持移动端触屏,功能强大,感兴趣的小伙伴们可以参考一下 -
移动端简易jquery轮播图.zip
2019-07-11 09:29:31代码简介:移动端简易jquery轮播图是一款支持移动端,可触摸滑动的图片切换特效。 -
用jQuery实现圆点图片轮播效果
2020-10-20 04:09:06在页面的指定位置实现的图片自动的左右轮流切换展示效果,当点击图片左下的标签(或中间的小圆点)切换到对应的图片。接下来通过本文给大家分享用jQuery实现圆点图片轮播效果实例代码,需要的朋友参考下 -
jQuery轮播图插件.zip
2020-04-30 01:22:35JQ的轮播图 原文地址:https://blog.csdn.net/qq_43592352/article/details/100144024 -
jquery实现简单自动轮播图效果
2020-11-20 07:17:28本文实例为大家分享了jquery实现简单自动轮播图的具体代码,供大家参考,具体内容如下 代码: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta name="author... -
右侧缩略图jQuery轮播图效果特效代码
2021-03-20 04:14:58右侧缩略图jQuery轮播图效果是一款SliderPro实现左右布局带缩略图jQuery轮播图效果。 -
基于json数据的动态jquery轮播图插件
2019-12-10 22:58:29这是一款 基于json数据的动态jquery轮播图插件。该jquery轮播图插件模仿Facebook的轮播图UI,并通过json文件来动态获取轮播图中图片和描述信息的数据,来制作漂亮的多卡片轮播效果。 -
easySliderjs是一款轻量级简单易用的响应式jQuery轮播图插件
2019-08-10 05:53:10easySlider.js是一款轻量级、简单易用的响应式jQuery轮播图插件。easySlider.js可以根据视口的大小来动态修改轮播图的尺寸。它压缩后的版本仅5K大小,简单实用。 -
jquery轮播图插件
2019-08-10 05:47:35jquery轮播图插件 -
jQuery轮播切换组件 可播放多张图片
2019-08-23 17:59:15这是一款基于jQuery的图片轮播组件,在这个组件中,你可以任意指定8张图片,...当然,你也可以手动切换图片,只要点击缩略图即可,这款jQuery轮播切换组件配置比较方便,唯一的不足就是只能指定8张图片,灵活性不强。 -
兼容IE8的jQuery轮播图插件
2021-06-24 13:34:42兼容IE8的jQuery轮播图插件是一款兼容性很好的,使用非常简单的网站焦点图代码。 -
支持4种类型的jQuery轮播图插件EasySlides
2019-12-10 22:57:25EasySlides是一款支持4种类型的jQuery轮播图插件。该jquery轮播图采用响应式设计,支持移动设备,内置有大图轮播,多图轮播,封面轮播和圆形轮播四种轮播图模式可供选择。 -
带缩略图和多种过渡动画效果的jquery轮播图特效
2019-12-12 11:03:31这是一款带缩略图和多种过渡动画效果的jquery轮播图特效。该jquery轮播图特效可以自定义各种图片过渡动画效果,并且是响应式设计,兼容ie8浏览器,适合网站多图片的轮播展示。 -
右侧缩略图jQuery轮播图效果.zip
2019-07-04 23:27:48右侧缩略图jQuery轮播图效果是一款SliderPro实现左右布局带缩略图jQuery轮播图效果。 -
jQuery实现图片简单轮播功能示例
2020-12-12 11:02:11本文实例讲述了jQuery实现图片简单轮播功能。分享给大家供大家参考,具体如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ... -
jQuery轮播图实例详解
2020-10-18 05:29:10主要为大家详细介绍了jQuery轮播图的实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 -
兼容IE8的高级jQuery轮播图插件
2019-04-17 16:00:42在网上搜集到的兼容IE8的jQuery轮播图插件代码,里面有五种样式选择非常实用。 -
jQuery轮播图插件slider-pro
2019-12-11 16:30:43slider-pro是一款模块化、响应式、支持移动设备的jQuery轮播图插件。该jQuery轮播图插件提供各种配置参数和方法,可以快速的创建多种模式的轮播图特效。 -
支持平滑抖动切换jQuery轮播图代码.zip
2019-07-04 23:31:58支持平滑抖动切换jQuery轮播图代码是一款基于mySystem.js插件实现的水平垂直滚动切换特效。