プロジェクトでFullCalendarを使用しています。バックグラウンドイベント、rendering="background"
を使用しました。ユーザーがバックグラウンドイベントをクリックした場合、どうすれば検出できますか?私はこれを試してみますが、すべての日付をクリックすることができないので動作しません。バックグラウンドイベントを検出する
dayClick: function (start, end, allDay, jsEvent, view,color,calEvent) {
if (calevent.rendering==="background") {
alert('Click Background Event Area');
}
else{
$('#modal1').modal('show');
}
if (start.isBefore(moment())) {
$('#calendar').fullCalendar('unselect');
return false;
}
},
https://fullcalendar.io/docs/mouse/eventClick/ - 「eventClickはバックグラウンドイベントに対してトリガーされません」そして、私はdayClickのメソッドシグネチャをどこから取得したのか分かりません。https://fullcalendar.io/docs/mouse/dayClick/またはhttps:// fullcalendarのいずれかに似ていません。 io/docs/timeline/dayClick/ – ADyson
どうすればいいですか? –
このリンクをチェックすることができます。あなたの質問に答えましたhttps://stackoverflow.com/questions/27359369/detect-click-on-background-event –