2012-01-24 7 views

答えて

3

今日のテーブルセル(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'); 
    } 
    }, 
... 
}); 
+0

.fc-今日はもう存在していないので、それは現在の月のために動作しますが、私は月に変更した場合、それは動作しません... = S –

+0

こんにちは私は上のコードを編集し、私は最初の2つの条件が間違った方法ラウンド、またこれを設定する方法を明らかにした。それは間違いなく動作し、私はそれをチェックした。ありがとう。 –

+0

明日チェックします。ありがとう=)。 –

関連する問題