jQuery - Countdown360 插件每周一特定时间
jQuery - Countdown360 plugin on every Monday with specific time
我正在使用“Countdown360”jQuery 计划事件插件。
并且已设置为从页面打开后的 100 秒。
我如何配置相同的方式,这个计时器应该 运行 每个 星期一 从 9am 到上午 9:01?
Demo.
有更好的插件吗?
$("#countdown").countdown360({
radius : 80,
seconds : 60,
fontColor : '#FFFFFF',
autostart : false,
onComplete : function () { console.log('done') }
}).start()
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://www.jqueryscript.net/demo/Simple-jQuery-Html5-Based-360-Degree-Countdown-Timer-countdown360/src/jquery.countdown360.js"></script>
<div id="countdown"></div>
如果你不能在特定时间执行你的脚本,你必须每秒检查一次时间...
这是一个带有参数日期和时间的例子
day number 1 => Monday
function checkTime(dayok,hoursok,minuteok,secondsok)
{
var date=new Date();
var day = date.getDay();
var hours = date.getHours();
var min = date.getMinutes();
var seconds = date.getSeconds();
console.log(day+ " - "+hours+":"+min+":"+seconds);
if(day==dayok && hours==hoursok && minute==minuteok && seconds==secondsok)
return true;
else
return false;
}
function goCountDown()
{
if(checkTime(1,9,0,0))
{
$("#countdown").countdown360({
radius : 80,
seconds : 60,
fontColor : '#FFFFFF',
autostart : false,
onComplete : function () { console.log('done') }
}).start()
}
}
setInterval(function(){ goCountDown() }, 1000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://www.jqueryscript.net/demo/Simple-jQuery-Html5-Based-360-Degree-Countdown-Timer-countdown360/src/jquery.countdown360.js"></script>
<div id="countdown"></div>
我正在使用“Countdown360”jQuery 计划事件插件。
并且已设置为从页面打开后的 100 秒。
我如何配置相同的方式,这个计时器应该 运行 每个 星期一 从 9am 到上午 9:01?
Demo.
有更好的插件吗?
$("#countdown").countdown360({
radius : 80,
seconds : 60,
fontColor : '#FFFFFF',
autostart : false,
onComplete : function () { console.log('done') }
}).start()
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://www.jqueryscript.net/demo/Simple-jQuery-Html5-Based-360-Degree-Countdown-Timer-countdown360/src/jquery.countdown360.js"></script>
<div id="countdown"></div>
如果你不能在特定时间执行你的脚本,你必须每秒检查一次时间...
这是一个带有参数日期和时间的例子
day number 1 => Monday
function checkTime(dayok,hoursok,minuteok,secondsok)
{
var date=new Date();
var day = date.getDay();
var hours = date.getHours();
var min = date.getMinutes();
var seconds = date.getSeconds();
console.log(day+ " - "+hours+":"+min+":"+seconds);
if(day==dayok && hours==hoursok && minute==minuteok && seconds==secondsok)
return true;
else
return false;
}
function goCountDown()
{
if(checkTime(1,9,0,0))
{
$("#countdown").countdown360({
radius : 80,
seconds : 60,
fontColor : '#FFFFFF',
autostart : false,
onComplete : function () { console.log('done') }
}).start()
}
}
setInterval(function(){ goCountDown() }, 1000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://www.jqueryscript.net/demo/Simple-jQuery-Html5-Based-360-Degree-Countdown-Timer-countdown360/src/jquery.countdown360.js"></script>
<div id="countdown"></div>