Tengo esto:
Código Javascript
:
Ver originalfunction ingresarFechasCalendario(fechaBaseDatos)
{
var dates = ['11-10-2013', '11-12-2013'];
//tips are optional but good to have
$('#fechaBitacora1').datepicker({
dateFormat: 'dd/mm/yy',
beforeShowDay: highlightDays,
showOtherMonths: true,
numberOfMonths: 1,
});
function highlightDays(date) {
for (var i = 0; i < dates.length; i++) {
if (new Date(dates[i]).toString() == date.toString()) {
return [true, 'highlight', ];
}
}
return [true, ''];
}
}
pero al tenerlo dentro de una funcion me da este error:
Uncaught TypeError: Object [object Object] has no method 'datepicker'
en cambio si lo tengo de esta forma , si funciona:
Código Javascript
:
Ver original$(document).ready(function() {
var dates = ['11-10-2013', '11-12-2013'];
//tips are optional but good to have
$('#fechaBitacora1').datepicker({
dateFormat: 'dd/mm/yy',
beforeShowDay: highlightDays,
showOtherMonths: true,
numberOfMonths: 1,
});
function highlightDays(date) {
for (var i = 0; i < dates.length; i++) {
if (new Date(dates[i]).toString() == date.toString()) {
return [true, 'highlight', ];
}
}
return [true, ''];
}
});
pero yo necesito llamarlo en un evento especifico por medio de boton , no cuando cargue
muchas gracias