позвольте рассказать о некоторых проблемах ...
1. даты даты = [30/04/2010, 01/05/2010];
не будет хранить ваши даты, как ожидалось ... он будет выполнять математические операции ...
2. замените его на строку, но в этом формате: mm/dd/yy
, поэтому у вас должно быть что-то вроде:
var dates = ['04/30/2010', '05/01/2010'];
3. используйте эту функцию:
function highlightDays(date) {
for (var i = 0; i < dates.length; i++) {
if (new Date(dates[i]).toString() == date.toString()) {
return [true, 'highlight'];
}
}
return [true, ''];
}
4. CSS as:
td.highlight {
background-color: red;
border: 1px blue solid;
}
5. демо