Al crear un calendario, si el día tiene uno o más eventos, tengo una funcion que le añade la clase "event-clickable" lo que hace que si el usuario pincha en ese dia, se rellen los datos (añadir fila o filas) a una tabla (jquery datatable), y lo hago con un closure como la de abajo (el codigo es simulado)
Código:
Intentos de refactorizacion.$dowElement.addClass('event-clickable'); $('#' + id).click(function(){ $('#myTable').dataTable().fnAddData([ giCount+ ".1", giCount+ ".2", giCount+ ".3", giCount+ ".4" ]); giCount++; });
Código:
$dowElement.addClass('event-clickable'); $('#' + id).click(jsonToTable()); // No work and broke calendar
Código:
Not work if click but show days calendar with events.$dowElement.addClass('event-clickable'); $('#' + id).click(function(){ jsonToTable(); });
Código:
dowElement.addClass('event-clickable'); $('#' + id).click(jsonToTable);
Código:
Ando perdido, ... function jsonToTable() { $('#myTable').dataTable().fnAddData([ giCount+ ".1", giCount+ ".2", giCount+ ".3", giCount+ ".4" ]); giCount++; }