简单的倒计时 时间显示
<body> <input type="checkbox" class="agrees" checked="checked"> <div class="fyhsubbtn1"> <a class="btn floatright thirtyshow " href="javascript:void(0)"> <strong class="secondstime timesshow"></strong>秒</a> </div> </body>
<style> .btn{display:block;width: 100px; height: 30px;background: #ccc;text-align: center; line-height: 30px;color: #FFFFFF;} .red{background: #FF0000;} </style>
<script>
// 在线预览不得少于30秒
var second = 0;
window.setInterval("OnlineStayTime();", 1000); //setInterval 不停的调用函数
function OnlineStayTime() {
second++;
}
$(".thirtyshow").click(function() {
console.log(second);
if(second < 30) {
alert("在线预览不得少于30秒")
}
if(second > 30) {
// console.log($(".agrees").is(":checked"))
if($(".agrees").is(":checked")) {
$("#informtab2").parent("li").addClass("active").siblings().removeClass("active");
$("#informdiv1").hide();
$("#informdiv2").show();
} else {
alert("请勾选同意此管理办法!");
}
}
});
</script>
<!--倒计时显示时间秒-->
<script type="text/javascript">
$(document).ready(function() {
var times = 30 * 100; // 30秒
countTime = setInterval(function() {
times = --times < 0 ? 0 : times;
var ms = Math.floor(times / 100).toString(); //求一个最接近它的整数 console.log(ms.length);
if(ms.length <= 1) {
ms = "0" + ms; //如果显示秒数为个位给秒数前加0
}
if(times == 0) {
$(".timesshow").hide();
$(".timesshow").parent().html("同意并继续");
$(".thirtyshow ").addClass("red");
clearInterval(countTime);
}
// 获取秒数
$(".secondstime").html(ms);
}, 10);
});
</script>

浙公网安备 33010602011771号