位置: IT常识 - 正文

用jQuery实现轮播图——超简单(代码解释)(jquery制作轮播切换效果)

编辑:rootadmin
用jQuery实现轮播图——超简单(代码解释)

推荐整理分享用jQuery实现轮播图——超简单(代码解释)(jquery制作轮播切换效果),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery的轮播效果,jquery轮播图自动播放,jq轮播图实现简单代码,jquery轮播图自动播放,jquery轮播图自动播放,jquery实现轮播图,jquery轮播效果代码,用jquery实现轮播图,内容如对您有帮助,希望把文章链接给更多的朋友!

用jQuery实现轮播图——超简单(代码解释)(jquery制作轮播切换效果)

先看效果 鼠标悬浮时停止轮播,离开时自动轮播,点下一张小圆点会随着动

直接上代码

<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><style>.wrapper {width: 600px;height: 350px;border: 1px solid red;position: relative;}/* 5张图片叠加到一块 */.wrapper img {width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;}.wrapper img:nth-of-type(1) {display: block;}/* 小圆点 */.btn {width: 150px;display: flex;justify-content: space-around;position: absolute;left: 225px;bottom: 10px;z-index: 100}.btn span {display: block;width: 15px;height: 15px;border: 3px solid white;border-radius: 50%;}/* 左右箭头 */.wrapper a {text-decoration: none;font-size: 50px;color: red;position: absolute;top: 35%;}.wrapper a:nth-of-type(1) {left: 10px;}.wrapper a:nth-of-type(2) {right: 10px;}.active {background-color: red;}</style></head><body><div class="wrapper"><div class="contain"><img src="./imgs/1.png" alt=""><img src="./imgs/2.png" alt=""><img src="./imgs/3.png" alt=""><img src="./imgs/4.png" alt=""><img src="./imgs/5.png" alt=""></div><div class="btn"><span class="active"></span><span></span><span></span><span></span><span></span></div><a href="javascript:void(0);">&lt;</a><a href="javascript:void(0);">&gt;</a></div><script src="js/jquery-3.6.0.js"></script><script>var index=0;// 点击上一张$("a:first").click(function(){prev_pic();})// 点击下一张$("a:last").click(function(){next_pic();})// 悬浮停止$(".wrapper").mouseover(function(){clearInterval(id);});$(".wrapper").mouseout(function(){autoplay();})// 下一张function next_pic(){index++;if(index>4){index=0;}addStyle();}// 上一张function prev_pic(){index--;if(index<0){index=4;}addStyle();}// 控制图片显示隐藏,小圆点背景色function addStyle(){$("img").eq(index).fadeIn();$("img").eq(index).siblings().fadeOut();$("span").eq(index).addClass("active");$("span").eq(index).siblings().removeClass("active");}// 自动轮播var id;autoplay();function autoplay(){id=setInterval(function(){next_pic();},1000)}</script></body></html>

这里只要把图片地址更换一下 ,引用jquery文件就可以了

本文链接地址:https://www.jiuchutong.com/zhishi/295299.html 转载请保留说明!

上一篇:vite .env环境变量配置(vericut9.0环境变量)

下一篇:YOLOv5用TensorBoard可视化结果解读(yolov5的使用)

  • 城市维护建设税减免税优惠政策
  • 小规模纳税人0税率发票
  • 负数怎么在excel里输入
  • 银行会计核算方法的特点
  • 一般纳税人和小规模纳税人的区别
  • 结转净利润到利润分配分录
  • 个体户增值税按开票额来申报吗
  • 公务接待和商务服务区别
  • 补缴企业所得税的计算公式
  • 已经认证的发票红冲发票需要收回原发票吗
  • 对赌协议补偿款计入哪个科目
  • 存货盘盈与盘亏
  • 关联企业的认定标准司法
  • 无法读取金税盘时间版本怎么解决
  • 资产负债表是累计记账吗
  • 房地产企业预收款什么时候确认收入
  • 国税局代开发票是否可代地税局征收城市维?
  • 小型微利企业普惠性企业所得税减免政策解读
  • windows10如何开机启动软件
  • 2021年6月更新
  • 微商行业代理奖金如何入账
  • 会计差错更正处理
  • 应收账款需要计提坏账准备吗
  • vue移动和pc两套代码
  • css禁用button按钮
  • php使用方法
  • 企业养老金有几个档次
  • OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “C:\ProgramData\Anaconda3\lib\site-packages\to
  • vue中使用nodejs
  • 新手会计怎么做帐
  • php判断是手机端还是端口
  • php生成二维码海报
  • session和viewstate
  • 营改增抵减的销项税发票要抵扣吗
  • 定额发票累计领取怎么算
  • 资金平衡表的编制方法
  • vue实例完整项目源码
  • c++交换语句
  • 其他收益所得税汇算清缴时需要调增吗
  • 债转股需要哪些资料
  • 发票可以开未来日期吗
  • 个体户交个税新政策
  • 信用减值损失会影响营业利润吗
  • 小规模企业申报表填写
  • 让渡资产使用权属于收入吗
  • 汇款汇给别人了应该怎么办
  • 固定资产支付的保险费计入成本吗
  • 社保缓缴政策2020
  • 补提去年累计折旧
  • 员工出差托运行李怎么办
  • 取得下列资产时应按公允价值计量
  • 车辆理赔款如何入账
  • 员工宿舍的物业费可以抵扣进项税吗
  • 出口免税的税种包括
  • 会议服务公司名称大全
  • windows installation disc
  • 手机如何使用windows
  • 苹果的mac系统
  • centos 7 安装vnc
  • solaris修改ip地址
  • mac怎么添加桌面
  • linux 操作系统
  • Win10中SmartScreen无法设置需要系统管理员身份该怎么办?
  • 从哪里看windows是多少位的
  • ,linux
  • 手把手教你搭建
  • excel的窗口包含什么
  • 何为黄金茶
  • perl 获取数据库查询结果
  • css设置段落
  • c#中的数组
  • js的scrolltop
  • Android优化蓝牙
  • jupyter 安装python包
  • python whiletrue循环语句
  • 个体户开票怎么开步骤
  • 浙江公务员冬令时上班时间
  • 云南国家税务网上开票赋码
  • 代理记账广告语怎么写
  • 国家税务总局每家公司都可以注册吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设