イベントカレンダーのこの種のコードは2回更新され、フルカレンダーでイベントが削除されます。2カレンダーにeventClickを使用するには?
eventClick: function(calEvent, jsEvent, view) {
var title = prompt('Event Title:', calEvent.title, { buttons: { Ok: true, Cancel: false} });
if (title){
calEvent.title = title;
self.$el.fullCalendar('updateEvent',calEvent);
}
console.log(title);
},
eventClick: function(event){
$(".closon").click(function() {
self.$el.fullCalendar('removeEvents',event._id);
});
},
私が編集、および削除の目的のためにいずれかの一つであり、ここで使用されている2 eventClickを持っている、ということに注意してください。このコードの結果は何も起こりません。つまり、私がクロームで走っているとき、それは両方のことをするわけではありません。
EDIT:私の質問は、1カレンダーで2つのeventclickを使用する方法ですか?
書き込みで一つの関数の代わりに、オブジェクトはできません同じ名前のいくつかのキーを持っている – karaxuna
@ karaxunaあなたは1つの関数を作成しなければならないことを意味し、関数内に2つのeventClickを持っていますか?私がどこか誤解した場合は私を修正してください。 – AhKing
2つのeventClickハンドラで[カレンダーコントロールを初期化できません](http://fullcalendar.io/docs/mouse/eventClick/)。 – whipdancer