4日毎だとして、
var start = Math.floor(Math.floor(new Date().getTime() / 1000) / (60*60*24)) % 4; console.log(start);
こんな感じかな。
var start = Math.floor(Math.floor(new Date().getTime() / 1000) / (60*60*24)) % 4; console.log(start);
YahhoCal.setDisableDays = function(index) {
$(".wd3").each(function(){
if (!$(this).hasClass("holiday" + index)) {
var value = $(this).children("a").text();
$(this).children("a").remove();
$(this).text(value);
$(this).removeClass("selectable");
$(this).addClass("restricted");
// これだけでいけるはずだけどうまく動かない。。。
var date = YahhoCal._cal.getDateByCellId($(this).attr("id"));
var month = date.getMonth() + 1;
var day = date.getDate();
YahhoCal._cal.addRenderer(month + "/" + day, YahhoCal._cal.renderBodyCellRestricted);
}
});
}
//コールバック
this._userCallback(days, index);
//コールバック
this._userCallback(days, index);
YahhoCal.setDisableDays(index);
<table id="hoge">
<tbody>
<tr>
<td>col1-row1</td>
<td>col2-row1</td>
</tr>
</tbody>
</table> ▼JavaScript
$('#hoge').append(''
+ '<tr>'
+ '<td>'
+ 'col1-row2'
+ '</td>'
+ '<td>'
+ 'col2-row2'
+ '</td>'
+ '</tr>'
;
); これってようするに
$('#hoge')[0].innterHTML = $('#hoge')[0].innterHTML
+ '<tr>'
+ '<td>'
+ 'col1-row2'
+ '</td>'
+ '<td>'
+ 'col2-row2'
+ '</td>'
+ '</tr>'
;
$('#hoge').append(
$('<tr>').append(
$('<td>').text('col1-row2')
).append(
$('<td>').text('col2-row2')
)
);