2017-06-12 12 views
0

FullCalendarインスタンスを削除して(デフォルト値を設定しないように破棄しない)、元に戻したいと思います。私が使用します。この後FullCalendarインスタンス全体を削除します

$('#calendar').html(''); 

を、

$('#calendar').fullCalendar({ 
... 

を使用してカレンダーが動作しません再作成します。

私がこれでやってみたいのは、作成後に "slotDuration"と "snapDuration"の値を変更することです。そのような方法があれば、これも私を助けます。これに関する文書はありません。

よろしく、

+1

をほぼ確実にカレンダーを再作成する必要が。 https://fullcalendar.io/docs/utilities/dynamic_options/ – ADyson

答えて

0

このjsFiddleをチェックしてください。最初にカレンダーを破棄する必要があります。作品を破壊するよう

$('#calendar').fullCalendar({ 
    defaultView: 'agendaWeek', 
     weekNumbers: true 
}); 


$('#calendar').fullCalendar('destroy'); 

$('#calendar').html(''); 


$('#calendar').fullCalendar({ 
    defaultView: 'agendaWeek', 
     weekNumbers: true 
}); 
+1

以下のように表示されます。 $( '#calendar').html( ''); – s3go11

0

これは、ドキュメントの文が間違っていることを意味する、見えない:

Restores the element to the state before FullCalendar was initialized. 
関連する問題