位置: 编程技术 - 正文

用jQuery实现优酷首页轮播图

编辑:rootadmin

推荐整理分享用jQuery实现优酷首页轮播图,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

大致介绍

看到了一个轮播图的思路,就想的自己动手实践一下,总体来说用jQuery实现起来简单多了

思路

思路其实非常简单,就是当点击图片下面的圆点或者图片两边的箭头时,让想要看到的图片走到它的位置,然后当前的图片和想要看到的图片按照一个方向运动就可以了

例如:我们点击第五个小圆点,让第五个图片跑到当前图片的后面,然后一起向左运动

当然了,如果你想要看前面的图片,让图片先跑到当前图片的左边,然后和当前图片一起向右运动

基本结构与样式

用jQuery实现优酷首页轮播图

然后我们用jQuery来设置初始图片的位置和小圆点的位置

自动轮播

先来看看定义的全局变量

设置nowPic是为了记录当前显示的图片,因为这个轮播图一共有三种触发图片切换的方法,所以这个变量是三个方法要共享的

设置canClick变量是为了防止用户在图片切换动画效果还未完成的时候在进行点击

点击小圆点

图片切换的方法都是一样的但是要注意,当点击小圆点时要清楚图片自动切换的定时器,在图片切换完成后,在设置自动切换的定时器

点击箭头

当点击箭头时,我们为了防止用户多次连续的点击,所以设置了canClick这个全局变量,当点击了箭头时,要首先判断是否有为完成的动画即canClick是否为true,如果为true,就将canCilck设置为false,防止再次点击箭头,然后进行图片切换的动画,同样不要忘了清楚定时器,最后当切换图片的动画完成时,animate()方法的回调函数执行,将canClick设置为true

总结

这个效果实现起来很简单,就是刚开始没有想到实现的思路。

标签: 用jQuery实现优酷首页轮播图

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

上一篇:jquery.zclip轻量级复制失效问题(jquery2)

下一篇:基于jQuery实现滚动刷新效果(jquery滚动条滚动到指定位置)

  • 支付增值税会计科目
  • 教育费附加的计征依据包括
  • 超率累进税率有哪些税种呢怎么算
  • 核定征收的计算方法有哪些
  • 收到个人保险费会计分录
  • 冲红发票怎么写备注
  • 应付债券利息调整是什么意思
  • 可供出售权益工具投资是非货币
  • 房产税收取标准有哪些
  • 公司电话费用
  • 车辆抵押贷款怎么做
  • 进项税当月申报怎么申报
  • 质押费用计入什么科目
  • 预付卡销售和充值属于什么费用
  • 营改增账务处理实例
  • 受托加工物资如何做账
  • 供电局开具增值发票
  • 建筑施工企业印花税计税依据
  • 兼营免税减税项目
  • 非住宅过户税费标准最新
  • 拿到农产品0税率的发票可以抵扣吗
  • 社保不报的情况下保险报销吗
  • 施工现场应建立什么
  • 税控盘服务费抵减有效期几年
  • 普票红字发票怎么写摘要
  • 银行认购公司债券的条件
  • 服务佣金是什么意思
  • 收取个人挂靠的管理费用要交税吗?
  • vue3+vite在main.ts或者main.js文件中引入/App.vue报错(/App.vue不是模块)
  • 延期支付土地款利息会计处理
  • 安装人员食宿费谁承担
  • 详解 HttpServletResponse
  • 金税盘如何使用流程
  • java单点登录token
  • 实收资本 增加
  • 发票的普票和专票什么区别
  • 土地出让金的范围是什么
  • 工资和五险一金在公司发,个税在子公司扣
  • 律师跨省办案收取的费用叫什么
  • sql纵表转横表
  • MySQL导入导出命令
  • 基本户和零余额可以是一个账号么
  • 开普票需要公对公吗
  • 公司开发新产品时,由管理层任命的
  • 融资租赁开什么发票
  • 个税返还款增值税税率
  • 汇算清缴需要传票么
  • 长期股权投资在现金流量表哪里体现
  • 公司支出发票
  • 收到供应商的赔偿款要开票吗
  • 主营业务成本计入成本类账户吗
  • 航天金穗服务费可以抵扣吗
  • 建筑服务的税率是
  • 固定资产明细账图片
  • 学会计前景好吗
  • 建账的注意事项
  • sql server的 update from 语句的深究
  • innodb数据和索引文件
  • linux磁盘管理fdisk
  • win8平板触摸键盘没反应
  • seti@home.exe - seti@home是什么进程 有什么用
  • win10系统可以不用杀毒软件吗
  • linux mangle
  • 用jQuery实现可输入多选下拉组合框实例代码
  • mvp设计方案
  • opengl怎么导入模型
  • 手机背光面板
  • php与nodejs
  • Node.js中的全局对象有
  • jquery拖拽插件
  • python内置方法大全
  • js和jquery可以混用吗
  • 油票增值税专用发票几个点开
  • 收到红字信息表不能直接开具
  • 河北税务云办税厅官方
  • 陕西国税电子税务局app
  • 北京国税app
  • 税务志愿者服务队
  • 耕地被占用税怎么交
  • 江苏电子税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设