0

如何在日议程视图中并排显示事件?我一直在尝试在 eventAfterAllRender 函数中定位一些 javascript,但没有成功。就像图片上的例子一样,如何定位左对齐等事件?

在此处输入图像描述

编辑:全日历版本:2.4.0。

编辑:我已经更改了事件宽度的一些 CSS 和 JS 代码,因为我不希望整个日历的宽度(在每日视图中)。我一直在尝试实现此代码以进行“重新定位”

elements = $('.fc-event-container').find('.fc-v-event');
            var en = 0, cn = 0, i = 0;
            var tzu; 
            var tku; 
            var pzu; 
            var pku; 
            if ($(elements).length > 1) { 
                for (i = 0; i < $(elements).length; i++) {

                    tzu = $(elements[i]).children().children().attr('data-start');
                    de = $(elements[0]).children().children().attr('data-full');


                    st = de.split(' - ');                         
                    if (i > 0) {                                                  
                        zup = $(elements[i - 1]).children().children().attr('data-start');
                        tkuc = $(elements[i]).children().children().attr('data-full');
                        tkud = tkuc.split(' - ');
                        tku = tkud[1];                            
                        if (tzu == zup) {      
                            cn += 1;                                                         
                            $(elements[i]).css('left', 170 * cn + 'px');
                        } if (moment(tkud, "HH:mm").isBefore(moment(st[1], "HH:mm"))) {                                
                            en += 1;                              
                            $(elements[i]).css('left', 170 * en + 'px');
                        }
                    }
                }
            }  
4

0 回答 0