Jquery 如何在下午4点和上午12点之后调用函数

Jquery 如何在下午4点和上午12点之后调用函数,jquery,Jquery,我想在下午4点和凌晨12点调用我的函数 如何使用jquery调用该函数 我找到了一个方法setTimeout,但它是在几秒钟后,我想在时间为下午4点和凌晨12点时调用该函数。您可以使用SetInterval函数检查当前时间,并基于此调用函数。您可以在下面的链接中找到有关SetInterval的更多信息 $(文档).ready(函数(){ window.setInterval(函数(){ var d=新日期(); 如果(d.getHours()==00){ $(“#divid”).show()

我想在下午4点和凌晨12点调用我的函数

如何使用jquery调用该函数


我找到了一个方法setTimeout,但它是在几秒钟后,我想在时间为下午4点和凌晨12点时调用该函数。您可以使用SetInterval函数检查当前时间,并基于此调用函数。您可以在下面的链接中找到有关SetInterval的更多信息


$(文档).ready(函数(){
window.setInterval(函数(){
var d=新日期();
如果(d.getHours()==00){
$(“#divid”).show();
}
如果(d.getHours()==16){
$(“#divid”).hide();
}
}, 5000);
});

您可以使用SetInterval函数检查当前时间是多少,并基于此调用函数。您可以在下面的链接中找到有关SetInterval的更多信息


$(文档).ready(函数(){
window.setInterval(函数(){
var d=新日期();
如果(d.getHours()==00){
$(“#divid”).show();
}
如果(d.getHours()==16){
$(“#divid”).hide();
}
}, 5000);
});

您可以使用setTimeout检查每分钟的时间,然后在凌晨12点执行您的函数。无论如何,该网站必须由用户打开,使这项工作。。。你到底想做什么?我的网站上有一个div,我想在时间是下午4点时隐藏这个div,在时间是12点时显示它。你可以使用setTimeout每分钟检查一次时间,如果时间是12点,则执行你的函数。无论如何,该网站必须由用户打开,使这项工作。。。你到底想做什么?我的网站上有一个div,我想在下午4点的时候隐藏这个div,在凌晨12点的时候显示它
   <script type="text/javascript">
    $(document).ready(function () {
    window.setInterval(function () {
        var d = new Date();
        if (d.getHours() == 00) {
          $("#divid").show();
        }
         if (d.getHours() == 16) {
          $("#divid").hide();
        }

    }, 5000);
  });

 </script>