完整日历如何仅在月视图中添加 div



我想仅在月视图中在事件的 fc 内容中添加自定义div

.JS

 eventRender: function(event, eventElement) {                            
                   eventElement.find('div.fc-content').
    append('<div class="circle"></div>');                           
            }   

上面的代码在所有视图中添加了类圈。我试过了

find('div.fc-month-view div.fc-content')

没有成功。有什么建议吗?

根据 https://fullcalendar.io/docs/event_rendering/eventRender/,eventRender回调为您提供了第三个参数,该参数未在代码中使用。此参数包含当前视图对象。您可以使用它来确定当前正在使用哪个视图,从而确定是否附加您的额外内容:

eventRender: function( event, element, view ) {
    if (view.name == "month")
    {
        element.find('div.fc-content').append('<div class="circle"></div>'); 
    }
},

有关工作演示,请参见此处:http://jsfiddle.net/sbxpv25p/78/

相关内容

  • 没有找到相关文章

最新更新