1
FullCalendarで実際の日の後に来る日にmouseoverイベントを作成することはできますか?今日以降のMouseOverはJqueryのFullCalendar
もしそうなら、どうすればいいですか? 今日のセルの上にカーソル "ポインタ"を表示したいだけです...
FullCalendarで実際の日の後に来る日にmouseoverイベントを作成することはできますか?今日以降のMouseOverはJqueryのFullCalendar
もしそうなら、どうすればいいですか? 今日のセルの上にカーソル "ポインタ"を表示したいだけです...
今日のテーブルセル(td要素)は、クラス 'fc-today'を持っています。この後、テーブル内のすべてのtdsにCSSを設定するために、いくつかのjQueryを実行する必要があります。これは、このコードを関数に入れて、fullCalendarを初期化する際に 'viewDisplay'オプションに割り当てることで実行できます。私はこのjQueryのコードはそれを行うべきだと思う:
$('#calendar').fullCalendar({
...,
viewDisplay: function (view) {
if (view.start > new Date())
$('.fc-view').find('td').css('cursor', 'pointer');
else if (view.end < new Date())
$('.fc-view').find('td').css('cursor', 'auto');
else {
$('.fc-view').find('td').css('cursor', 'auto');
$('.fc-today').nextAll('td').css('cursor', 'pointer');
$('.fc-today').closest('tr').nextAll('tr').find('td').css('cursor', 'pointer');
}
},
...
});
.fc-今日はもう存在していないので、それは現在の月のために動作しますが、私は月に変更した場合、それは動作しません... = S –
こんにちは私は上のコードを編集し、私は最初の2つの条件が間違った方法ラウンド、またこれを設定する方法を明らかにした。それは間違いなく動作し、私はそれをチェックした。ありがとう。 –
明日チェックします。ありがとう=)。 –