Estoy usando jQuery ui Datepicker para mostrar un calendario en línea anual lleno de "fechas especiales" (con colores). Esto es para permitir a los usuarios agrupar fechas especiales seleccionando un rango y algunos otros detalles.jQuery ui - datepicker prevenir la actualización onSelect
$('#calendar').datepicker({
...
, onSelect: function (selectedDate, inst) {
$('.date_pick').toggleClass('focused');
if ($('.date_pick.end').hasClass('focused')) {
$('.date_pick.end').val('');
}
# inst.preventDefault() ? <- not a function
# inst.stopPropagation() ? <- not a function
# return (false) ? <- calendar refreshes anyway
}
...
});
También estoy usando qtip para mostrar los detalles en cada fecha
Mi problema es cuando hago clic en el calendario, se vuelven a cargar por entero, por lo que perder mi qtips.
Preferiría no utilizar live() con qtip porque no me gusta el comportamiento.
También preferiría que el calendario no se actualice cada vez que hago clic en él (pero esto no parece posible de todos modos), pero probablemente ya no pueda volver a destacar mi selección.
¿Tiene alguna sugerencia para mis problemas?
¿Usted intentó solución de Yozomiri? – Quaternion
.. Funcionó bien .. –
¿Puedo ver su código en el violín?Estoy tratando de lograr casi el mismo tipo de funcionalidad. Por favor si es posible – Superman