0

我想知道是否有一种方法可以为 Adam Shaw 的 fullcalendar jQuery 插件自定义滚动条,当在日历中进入 Day 时,我看到一个默认滚动条,我设法通过修改高度来快速修复它,如下所示:

$('#calendar').fullCalendar('option', 'contentHeight', 800);

问题是我不希望它消失我只想像 nicescroll 一样自定义滚动条。

有没有办法我可以做到这一点?

4

1 回答 1

1

这有点 hacky - 我正在找到最近的 DIV,它有一个类,然后遍历到下一个 div(它有滚动条)并在该元素上启用 niceScroll。如果滚动的容器上有一个类或一个 ID,那就更容易了。

包含 nicescroll 后,您可以将其添加到日历初始化中:

viewDisplay: function(view) { 
     $('.fc-agenda-divider').next('div').niceScroll();
     }

像这样的东西

 $('#calendar').fullCalendar({
            viewDisplay: function(view) { 
        $('.fc-agenda-divider').next('div').niceScroll();
        })

你可以在这里看到它的实际效果:http: //jsbin.com/ugepus/1/

此元素的屏幕截图

于 2013-06-23T21:50:43.513 回答