2010-08-01 11 views

Respuesta

3

Así que los eventos se colocan "absoluta", esto es un asunto difícil .....

El uso de la devolución de llamada eventAfterRender así:

, eventAfterRender: function(event, element, view) { 
     /** 
     * get the width of first day slot in calendar table 
     * next to event container div 
     */ 
     var containerWidth = jQuery(element).offsetParent() 
          .siblings("table").find(".fc-day-content").width(); 

     // half a day 
     var elementWidth = parseInt(containerWidth/2); 

     // set width of element 
     jQuery(element).css('width', elementWidth + "px"); 
    } 

Sin duda, se puede mejorar :-)

+0

Esto no funciona realmente. Debo hacer algo mal. Todo el calendario se redujo a 1 mm de ancho. – Wilf

+0

@Wilf podría por favor proporcionar su código a través de jsfiddle o pastebin; de lo contrario, no es posible la compatibilidad – domi27

Cuestiones relacionadas