效果图展示

所有的知识点总结如下:
* 轮播图实现:swiper插件
* 倒计时功能的实现
* 倒计时结束,抢购按钮变为可点击状态

轮播图的实现

swiper插件:开源,免费,强大的移动端触摸,滑动插件
用途非常广泛,只要是移动端的触摸,滑动效果都可以用swiper来完成,比如轮播图的制作
使用也非常简单,只需要复制粘贴即可,具体参照官方文档swiper官网

事例代码:

<div class="swiper-container"><div class="swiper-wrapper"><div class="swiper-slide">slider1</div><div class="swiper-slide">slider2</div><div class="swiper-slide">slider3</div></div>
</div>
<script>
var mySwiper = new Swiper('.swiper-container', {autoplay: 5000,//可选选项,自动滑动
})
</script>

倒计时功能的实现

document.querySelectorAll(".btn").forEach(function (v,i) {v.disabled = true;});
showtime();function showtime(){var nowtime =  new Date();//当前的时间var endtime =  new Date("2017/11/11,00:00:00");//设置的倒计时时间var timeNum = parseInt((endtime.getTime() - nowtime.getTime()) /1000 )//得到两个时间段的毫秒数差值再除以1000,就是相差的秒数var d = parseInt(timeNum / (60*60*24))//得到相差天数var h = parseInt(timeNum  / (60*60) %24 )var m = parseInt(timeNum / 60 %60 )var s = parseInt(timeNum  % 60 )h = add(h)m = add(m)s = add(s)document.getElementById("contdown").innerHTML = "距离开抢还有   " + h + ":" + m + ":" + s;if(timeNum<=0){document.querySelectorAll("button").forEach(function (v,i) {v.disabled = false;});document.getElementById("contdown").innerHTML = "开始抢购!!!";return;}setTimeout(showtime,1000);
}
function add(i){if(i<10){i = "0"+i;}return i;
}

商品促销倒计时效果实现相关推荐

  1. php mysql倒计时_php实现倒计时效果,_PHP教程

    php实现倒计时效果, 现在很多的团购网站上都有剩余时间的显示.显示剩余时间可以使用Javascript来实现,但是我们会发现使用Javascript来实现的话不安全,因为Javascript获取的是 ...

  2. 仿淘宝商品放大展示效果制作(放大镜效果)

    如果您觉得这篇文章有用,欢迎点赞收藏或有什么建议请在评论区留言,我看到后会第一时间回复的,谢谢! (分享时刻) mac上取色比较好用的小工具:啜色: 好用的截屏小工具:Snipaste (常用的一个功 ...

  3. 倒计时效果 (JavaScript 小练习 )

    按钮10秒之后才可以使用 案例 分析: ①:开始先把按钮禁用(disabled 属性) ②:一定要获取元素 ③:函数内处理逻辑 按钮里面的文字跟着一起变化 如果秒数等于0 停止定时器 里面文字变为 同 ...

  4. html自动刷新倒计时,基于JavaScript实现自动更新倒计时效果

    实现倒计时效果需要掌握js中的两个知识点: 1.setTimeout函数 每隔1秒钟更新秒钟时间 2.Date对象 计算时间差 下面贴出 元旦倒计时代码 example.html //定义计时器,每隔 ...

  5. python七段数码管设计图案-python实现七段数码管和倒计时效果

    8是典型的七段数码管的例子,因为刚好七段都有经过,这里我写的代码是从1开始右转. 这是看Mooc视频写的一个关于用七段数码管显示当前时间 # -*-coding:utf-8 -*- import tu ...

  6. android 列表倒计时,Android利用RecyclerView实现列表倒计时效果

    最近面试时,面试官问了一个列表倒计时效果如何实现,现在记录一下. 运行效果图 实现思路 实现方法主要有两个: 1.为每个开始倒计时的item启动一个定时器,再做更新item处理: 2.只启动一个定时器 ...

  7. python怎么让游戏倒计时_Python如何让倒计时效果的在固定区域刷新

    time_remain是实现倒计时效果,但是如何把它固定在一行的指定区域呢? 不干扰其他区域的显示呢? 最后输出这样的信息,最右边的是总时长,但是倒计时效果出现在最左边,如果不预留 ' '*5 空格会 ...

  8. 注册/找回密码等功能中发送手机验证码后倒计时效果的实现(基于vue)

    注册/找回密码等功能中发送手机验证码后倒计时效果的实现,基于vue.element-ui <template><el-button size="small" ty ...

  9. 程序员过关斩将--论商品促销代码的优雅性

    点击上方蓝色字体,关注我们 菜菜哥,YY说你帮她解决了几个问题,也帮我解决一个呗 原来是D妹子,来坐我身边,说下情况 我的项目是个电商项目,现在产品狗要给商品做活动 正常呀 我一个新手初来咋到顶不住压 ...

最新文章

  1. 有必要学python吗-学习Python有必要去培训机构吗?
  2. 【BZOJ5461】 【PKUWC2018】—Minimax(线段树合并优化dp)
  3. 全国计算机等级二级证书foxbase,2002年4月全国计算机等级考试二级FOXBASE笔试试题...
  4. MYSQL: MERGE引擎实现多分表的联合
  5. easyui中tab页中js脚本无法加载的问题及解决方法
  6. 如何让你用 Python 年薪 40 万?答案早就写到 JD 上了
  7. 2020\Simulation_1\3.叶节点数
  8. 02.Teams组成概述及使用分享
  9. 如何更新Postgresql的Jsonb数组
  10. RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势...
  11. linux下Oracle 10g的安装
  12. 多智能体协同视觉SLAM技术研究进展
  13. dell r620 升级idrac_DELL R630 如何利用IDRAC升级BIOS固件和IDARC
  14. jeecg框架 弹出框问题
  15. 破解XP 管理员Administrator密码
  16. 宁德时代发布第一代钠离子电池;联泰科技与赢创联合研发实验室成立;霍尼韦尔高管人事变动 | 能动...
  17. 开虚拟机服务器cpu百分之百应该管,为何我在虚拟机里开游戏CPU使用率90--100
  18. 谷歌大牛 Jeff Dean 是如何成为互联网战神的
  19. Oracle sysman.mgmt_jobs导致数据库自动重启
  20. 分布式文件存储:FastDFS简单使用与原理分析

热门文章

  1. Java 中 String 字符串可以有多长?65535?
  2. printf函数输出问题
  3. 如何在javascript中发出http请求?
  4. 办公室计算机购置申请,关于办公室购置电脑的请示
  5. 28335ADDA的片选信号
  6. 码农翻身 各章节链接
  7. ArrayList中元素的删除操作
  8. python的pyaudio教程入门_Python豪杰物语:pyaudio的安装播放音频示例
  9. 全国计算机一级考试介绍难不难,计算机一级难不难?有什么考试技巧?
  10. yarn安装依赖速度太慢的解决办法