使用JQuery在特定时间和日期替换/显示内容

使用JQuery在特定时间和日期替换/显示内容,jquery,replace,get,radio,getdate,Jquery,Replace,Get,Radio,Getdate,我正在创建一个电台网站。我想做的是改变当前节目的“缩略图”,并改变即将播出的两个节目的文字和时间。我在网上查了一些我能理解的代码。我已经修改了它,但现在我面临着挑战 定义变量后,我无法替换div中的img。“新”img根本不会出现,即使它是一个特定的时间和日期。事实上,好像什么都没发生过 我想每小时“刷新”一次代码。我的意思是每小时定一次间隔。这里的挑战是,我不知道在哪里以及如何去做这件事 这是我的密码 var rightNow=新日期(); var day=rightNow.getDay()

我正在创建一个电台网站。我想做的是改变当前节目的“缩略图”,并改变即将播出的两个节目的文字和时间。我在网上查了一些我能理解的代码。我已经修改了它,但现在我面临着挑战

  • 定义变量后,我无法替换div中的img。“新”img根本不会出现,即使它是一个特定的时间和日期。事实上,好像什么都没发生过
  • 我想每小时“刷新”一次代码。我的意思是每小时定一次间隔。这里的挑战是,我不知道在哪里以及如何去做这件事
  • 这是我的密码

    var rightNow=新日期();
    var day=rightNow.getDay();
    var hour=rightNow.getHours();
    var minute=rightNow.getMinutes();
    var onAir=document.getElementsByClassName(“onAirThumbnail”);
    var nextShow=document.getElementsByClassName(“nextHost”);
    var nextTime=document.getElementsByClassName(“nextTime”);
    var followShow=document.getElementsByClassName(“followHost”);
    var followTime=document.getElementsByClassName(“followTime”);
    如果(天===6){
    如果((小时==13分钟>=0)| |(小时==15分钟)
    
    您的jquery和javascript混合得非常糟糕。在jquery对象上调用js方法时,请删除所有$()代码,例如将
    $(onAir).src=
    更改为
    onAir.src=
    。接下来,学习使用控制台-它将报告错误(按F11并查看各个选项卡)。如果上面没有帮助,请在此处包含任何错误消息。@freedomn-m,感谢您的输入。它帮助了很多。我已设法使代码正常工作。但是,我仍然面临挑战。您的jquery和javascript混合得非常糟糕。在jquery对象上调用js方法时,请删除所有$()代码,例如change
    $(onAir).src=
    到onAir.src=
    。下一步,学习使用控制台-它将报告错误(按F11并查看各个选项卡)。如果上面没有帮助,请在此处包含任何错误消息。@freedomn-m,感谢您的输入。这非常有帮助。我已设法使代码正常工作。但是,我仍然面临挑战。