脚本: http: //keith-wood.name/countdown.htm
每日 json 响应:
items: { fajr: '5:23 am', sharooq: '7:23 am', dhur: '1:34 pm', asr: '4:66 pm': magrib: '6:23 pm', isha: '8:01 pm'}
当站点加载时,我发出 Ajax 请求并获得上述响应时间。这些是每天发生的事件,有不同的时间。我想得到那个时间并倒计时剩下多少分钟或几小时或几秒,并显示出来,一旦秒数完成,然后显示该事件发生在几分钟前。15 分钟后,显示新的事件倒计时。这是它在显示屏上的外观:
dhur 2 hours left
dhur 2 minutes left (if no longer hours left)
dhur 55 seconds left (if no longer minutes left)
dhur 5 seconds ago (if count down finished and then show how many seconds ago)
dhur 9 minutes ago (if extended more then seconds, then show how many minutes ago)
asr 1 hour left (after 15 minutes later time changes to new event)
如果我使用的脚本不好,并且您更喜欢其他脚本来完成此类任务,请与我分享。它不必是 jQuery 脚本,但如果它是 jQuery,它会有所帮助。