概述
仿淘宝天猫双11下拉倒计时领取豆子
浏览器往下滚动的时候,倒计时开始并加载进度条,倒计时结束后领取豆子
body {
min-height: 2000px
}
.box {
position: fixed;
background: #ff4b4b;
bottom: 30%;
right: 30px;
width: 150px;
height: 60px;
padding: 10px;
}
.line-box {
background: #fff000;
width: 1px;
height: 20px;
}
<div class="box">
<div id="box-line" class="line-box" style="width:10px;height:20px;background:#fff000"></div>
<div id="countDown">当前还剩余</div>
</div>
var tur = true;
document.onscroll = function () {
if (tur) {
setTimeout(lineBox, 500);
tur = false;
} else {
}
}
//倒计时加载横向条
function lineBox() {
var num = 0;
var top = document.documentElement.scrollTop || document.body.scrollTop;
if (top >= 1) {
var divLine = document.getElementById("box-line").style;
var interval = setInterval(function () {
divLine.width = parseInt(divLine.width) + 10 + "px";
num += 1;
if (num == 14) {
clearInterval(interval)
}
}, 1000)
countDown(15)
tur = true;
}
}
function countDown(time) {
var count = document.getElementById("countDown");
var price = 20000;
if (time > 0) {
time--;
count.innerHTML = "当前还剩余" + time + "秒"
setTimeout(function () {
countDown(time);
}, 1000);
} else if (time == 0) {
count.innerHTML = "您已成功领取" + price + "元宝豆"
}
}
命名啥的也不规范,自己写的一个小效果,还有待改进的地方,先发出来把。
最后
以上就是美丽豌豆为你收集整理的仿淘宝天猫双11下拉倒计时领取豆子的全部内容,希望文章能够帮你解决仿淘宝天猫双11下拉倒计时领取豆子所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复