J'utilise le programme datepicker de jQuery UI (http://docs.jquery.com/UI/Datepicker).Marquer les jours sélectionnés dans jQuery UI datepicker
Il semble qu'il devrait être possible de marquer certains jours en fournissant une fonction beforeShowDay
(http://docs.jquery.com/UI/Datepicker#event-beforeShowDay). Mais je ne peux pas obtenir le CSS pour cela. Je voudrais rendre le fond vert pour quelques jours.
C'est le JavaScript je jusqu'ici:
$(function() {
$('.date').datepicker({
dateFormat: 'yy-mm-dd',
firstDay: '1',
showOtherMonths: 'true',
beforeShowDay: daysToMark
});
});
function daysToMark(date) {
if (date.getDate() < 15) {
return [true, 'markedDay', ""];
}
return [true, '', ""];
}
Et c'est le css:
.markedDay {
background-color: green;
}
Mais rien ne change. Qu'est-ce que je fais mal?
C'est le CSS tweaking avec lequel j'ai besoin d'aide. L'ajout de la même feuille de style à ".markedDay a" ne change rien. – Tobbe
+1 pour le super lien jsfiddle.net! – Tobbe