报价生成器的网站

时间:2013-11-21 12:27:11

标签: jquery html5

在健康诊所网站上与客户合作时,她问我是否可以在她的网站上加入鼓舞人心的报价,并在24小时后自动更改。

她说她会给我31个句子,每个句子应该在网站上停留24小时。

非常感谢你

有可能吗?


感谢你们,你们已经推动我了,我使用JAVA SCRIPT,请查看www.mummersmile.com/quote/text.html

2 个答案:

答案 0 :(得分:2)

这个想法是你在某个地方保存你的报价,然后根据当月的当天将其中一个注入页面的特定部分。

<强>标记:

...
<div id="quote"></div>
...

<强>使用Javascript:

$(function(){

  var quotes = [
    'some wonderful quote',
    'another wonderful quote',    
    ...
    'this world is full of wonderful quotes indeed.'
  ];

  // -1 because arrays are 0 based.  
  $('#quote').text(quotes[ new Date().getDate() -1 ]);

});

答案 1 :(得分:0)

创建一个数组和一个初始数字

var quotes = ['quote1', 'quote2', 'quote3', 'etc'];

var q = 0;

然后,让setInterval函数每24小时更新一次(老实说不确定是否有更好的选择)

并且里面有

 var interval = setInterval(function(){
     if(q > 31){
         q = 0;
     }else{
         $('#quote').html(quote[q]);
         q++;
 }, 86400000);

86400000是24小时......

这可以做得更好更容易,但如果你没有付出努力,那么你可以使用它并受苦。 &GT;:)