首页 > 其他分享 >定时轮播图

定时轮播图

时间:2024-01-28 18:24:39浏览次数:19  
标签:轮播 title url color rgb images 定时

html部分:   <div class="slider">     <div class="slider-wrapper">       <img src="./images/slider01.jpg" alt="" />     </div>     <div class="slider-footer">       <p>第一张轮播图描述</p>       <ul class="slider-indicator">         <li class="active"></li>         <li></li>         <li></li>         <li></li>         <li></li>         <li></li>         <li></li>         <li></li>       </ul>       <div class="toggle">         <button class="prev">&lt;</button>         <button class="next">&gt;</button>       </div>     </div>   </div>   js部分:   const sliderData = [       { url: './images/01.jpg', title: '第一张轮播图描述', color: 'rgb(100, 67, 68)' },       { url: './images/02.jpg', title: '第二张轮播图描述', color: 'rgb(43, 35, 26)' },       { url: './images/03.jpg', title: '第三张轮播图描述', color: 'rgb(36, 31, 33)' },       { url: './images/04.jpg', title: '第四张轮播图描述', color: 'rgb(139, 98, 66)' },       { url: './images/05.jpg', title: '第五张轮播图描述', color: 'rgb(67, 90, 92)' },       { url: './images/06.jpg', title: '第六张轮播图描述', color: 'rgb(166, 131, 143)' },       { url: './images/07.jpg', title: '第七张轮播图描述', color: 'rgb(53, 29, 25)' },       { url: './images/08.jpg', title: '第八张轮播图描述', color: 'rgb(99, 72, 114)' },     ]     const img = document.querySelector('.slider-wrapper img')     const p = document.querySelector('.slider-footer p')     let i = 0  // 信号量 控制图片的张数     // 开启定时器     setInterval(function () {       i++       // 衔接位置  一共八张图片,到了最后一张就是 8, 数组的长度就是 8       if (i >= sliderData.length) {         i = 0       }       // 更换图片路径         img.src = sliderData[i].url       // 修改 p里面的文字描述       p.innerHTML = sliderData[i].title       // 小圆点       // 先删除以前的active       document.querySelector('.slider-indicator .active').classList.remove('active')       // 更换当前li为active的li       document.querySelector(`.slider-indicator li:nth-child(${i + 1})`).classList.add('active')     }, 1000)

标签:轮播,title,url,color,rgb,images,定时
From: https://www.cnblogs.com/aleifighting/p/17993061

相关文章

  • 定时任务
    有时候需要在固定的某个时间执行一些脚本,就要用到linux的定时任务。*****command分时日月周命令第1列表示分钟1~59每分钟用*或者*/1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运......
  • Dos命令 Mysql数据定时备份和删除7前的文件
    一、dos 命令Mysql 数据本地和异地备份@echooff::以下1~8参数请按自己的情况修改;其他的不需要修改::=======================视各环境情况修改=================::1,备份目标主机setdbhost=127.0.0.1::2,数据库端口setdbport=3306::3,本地MYSQL的bin路径setmysq......
  • 给定时间 2023年09月10日 在此时间上,加一个月
    packagecom.sleepman.pers;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.time.LocalDate;importjava.time.format.DateTimeFormatter;importjava.util.Calendar;importjava.util.Date;publicclassDemo{publicstatic......
  • MFC 根据定时器 ICON 移动 定时器的应用
    ▲会从做向右跑动构造函数:voidCMFCApplication1View::OnDraw(CDC*pDC){CMFCApplication1Doc*pDoc=GetDocument();ASSERT_VALID(pDoc);if(!pDoc)return;//绘制代码pDC->DrawIcon(x1,y1,icon[0]);pDC->DrawIcon(x2,y2+50,......
  • MFC 定时器的简单用法
    View下两个消息事件:ON_WM_CREATEON_WM_TIMERBEGIN_MESSAGE_MAP(CMFCApplication1View,CView)//标准打印命令ON_COMMAND(ID_FILE_PRINT,&CView::OnFilePrint)ON_COMMAND(ID_FILE_PRINT_DIRECT,&CView::OnFilePrint)ON_COMMAND(ID_FILE_PRINT_PREVIEW,&a......
  • 简单定时任务实现
     在Java中,可以使用java.util.Timer或java.util.concurrent.ScheduledExecutorService类来实现定时任务。以下是使用java.util.Timer实现定时任务的示例代码: 1publicclassMyTimerTaskextendsTimerTask{2@Override3publicvoidrun(){4//......
  • kettle 定时调用转换
    [root@localhostdata-integration]#catrun_logintop.sh#!/bin/bashcd/home/data-integrationnohup/home/data-integration/pan.sh-file=/home/data-integration/logintop10.ktr& 数据库连接搞不上的时候  kettle安装文件夹下面的 simple-jndi找到jdbc.propert......
  • UiPath 定时任务
    最新云扩社区版机器人取消了定时任务功能,需要付费了。于是我研究了一下Uipath的定时任务很特别,有2种方式: 1.利用Orchestrator+Triggers实现 2.本地利用cmd脚本+定时任务软件实现   ......
  • SpringBoot中集成XXL-JOB分布式任务调度平台,轻量级、低侵入实现定时任务
    场景XXL-JOBhttps://www.xuxueli.com/xxl-jobXXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。特性:1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生......
  • Spring Task定时任务
    任务调度任务调度是为了让系统自动完成任务,在约定好的特定时刻去执行任务的过程列如:在电商系统中需要在下午6点自动发送优惠卷订票系统中根据车次不同,不同时间段分批发票实现任务调度方法多线程方式,利用sleepJDK提供的API:列如Timer,ScheduledExecutor列如Quartzspring......