触发日期更改功能

时间:2017-09-11 11:38:59

标签: javascript jquery date

我有一个带有jQuery DatePicker日历的HTML应用程序。 My calendar

在启动应用程序时,会自动选择今天的日期。

我想要做的是更改日期更改时的日期。例如我们是9月11日,我想选择9月12日午夜。

所选日期只是当天的CSS类。

所以我需要在每天午夜执行此功能

// Get current day
var date = new Date();
var d = date.getDate();
var day = ((''+day).length<2 ? '0' : '') + day; //output 11

// Add CSS class
$('.calendar a:contains("'+day+'")').addClass('selected');

使用jQuery / Javascript可以吗?

1 个答案:

答案 0 :(得分:2)

  

setInterval Method

&#13;
&#13;
var date = new Date();
var d = date.getDate();
var day = d<10?'0'+ d: d; //output 11
$('div:contains("'+day+'")').addClass('selected');
// Add CSS class


setInterval(function(){ 
  d = date.getDate();
  day = d<10?'0'+ d: d; //output 11
  $('div:contains("'+day+'")').addClass('selected');
}, 60000);
&#13;
.selected{
 color:red;
}
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>11</div>
<div>12</div>
<div>13</div>
<div>14</div>
&#13;
&#13;
&#13;