如何在JavaScript完整日历中仅对月视图使用自定义按钮?

如何在JavaScript完整日历中仅对月视图使用自定义按钮?,javascript,ajax,Javascript,Ajax,我在JavaScript完整日历代码中添加了自定义按钮,但我只想在月视图中显示此按钮 $(文档).ready(函数(){ var calendar=$(“#calendar”).fullCalendar({ 是的, //用于标题 标题:{ 左:“上一个,下一个今天”, 中心:'标题', 右图:“月、agendaDay、agendaWeek、myCustomButton” }, 自定义按钮:{ myCustomButton:{ 文本:'下个月重复', 单击:函数(){ 警报(“我的自定义按钮”);

我在JavaScript完整日历代码中添加了自定义按钮,但我只想在月视图中显示此按钮

$(文档).ready(函数(){
var calendar=$(“#calendar”).fullCalendar({
是的,
//用于标题
标题:{
左:“上一个,下一个今天”,
中心:'标题',
右图:“月、agendaDay、agendaWeek、myCustomButton”
},
自定义按钮:{
myCustomButton:{
文本:'下个月重复',
单击:函数(){
警报(“我的自定义按钮”);
}
}
}
});
});

如果您需要为月视图中的每一天添加按钮,则可以使用以下代码片段:-

eventAfterAllRender: function(view) {

   if(view.name == 'month')
   {                       
       $('.fc-day').each(function(){
          $(this).append('<button>Day</button>');
       });      
    }
}       
eventAfterAllRender:函数(视图){
如果(view.name='month')
{                       
$('.fc day')。每个(函数(){
$(this.append('Day');
});      
}
}       

可能重复的
https://stackoverflow.com/questions/16279544/only-month-view-in-fullcalendar-remove-hide-day-and-weeks-view
不,这并不能解决我的问题,我需要在日历上显示所有视图,但只需要在月份设置自定义按钮view@Warisha伊克巴尔很高兴知道这有帮助。