JSFiddle - React, Tailwind, and code Playground
by Samson Iyanda
HTML
<script src="<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">"></script>
<script src="<script src="https://code.jquery.com/jquery-1.12.4.js"></script>"></script>
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<div id="dateselector">
</div>
JavaScript
var selectedDays = ["2016-10-21","2016-10-24","2016-10-27","2016-10-28"];
var date = new Date();
(function() {
$( "#dateselector").datepicker({
dateFormat: 'yy-mm-dd',
beforeShowDay: function(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < selectedDays.length; i++) {
if($.inArray(y + '-' + (m+1) + '-' + d,disabledDays) != -1) {
//return [false];
return [true, 'ui-state-active', ''];
}
}
return [true];
}
});
});