Eche un vistazo a la documentación.
beforeShowDay la función toma una fecha como parámetro y debe devolver una matriz con [0] igual a verdadero/falso que indica si esta fecha es seleccionable, [1] igual a un nombre de clase CSS (s) o '' para la presentación predeterminada, y [2] una información emergente emergente emergente para esta fecha. Se requiere para cada día en el selector de fecha antes de que se muestre.
Esto significa que es necesario crear una función que tendrá una fecha y devolver una matriz de parámetros donde los valores son:
- booleano - indica si la fecha se puede seleccionar
- cadena - nombre de la clase CSS que se APLICADA a la fecha
- cadena - una información sobre herramientas emergente opcional para esta fecha
aquí es un exa MPLE:
var your_dates = [new Date(2011, 7, 7),new Date(2011, 7, 8)]; // just some dates.
$('#whatever').datepicker({
beforeShowDay: function(date) {
// check if date is in your array of dates
if($.inArray(date, your_dates)) {
// if it is return the following.
return [true, 'css-class-to-highlight', 'tooltip text'];
} else {
// default
return [true, '', ''];
}
}
});
y ahora puede agregar el estilo para resaltar la fecha
<style>
.css-class-to-highlight{
background-color: #ff0;
}
</style>
¿Qué desea lograr exactamente? –
Quiero resaltar las fechas anteriores. –