FullCalendar.jsを用いて、Webシステムの開発を行っています。
そこで、fullcalendar.jsのoptionをJQueryで動的に操作を行いたいです。
javaScript
1$(window).load(function(){ 2 3 //自分で作成したボタン押下時のアクション 4 $('.fc-custom-button').click(function(){ 5 $('#calendar').fullCalendar('option','selectable',true); 6 action(); 7 }); 8 //FullClendarの今日/次月/前月ボタン押下時のアクション 9 $('.fc-prev-button,.fc-next-button,.fc-today-button').click(function(){ 10 $('#calendar').fullCalendar('option','selectable',false); 11 }); 12 13}); 14 15function action(){ 16 //アクション処理 17 ~~~ 18} 19
上記のようにFullCaledarのoptionsのselectableを更新する処理を行いたいのですが、
カスタムボタンを1回クリックすると想定通り動き、selectableの値も更新され、action()メソッド内の処理も
正常通り行ってくれるのですが、2回目クリックするとaction()メソっどないの処理を行ってくれません。
原因がわかりません。
教えてください。
また何か情報が不十分であればおっしゃってください。
追記
1回目のカスタムボタンクリックでoptionの更新をしてから、どのボタンを押してもclickでキャッチできていないようです。
なぜでしょうか。。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/13 07:25
2017/04/13 09:47