Bu işlevin işe yaramakta güçlük çekiyorum. Kullanıcının bir tarih seçtikten sonraki ay görünümünden gündem görünümünden geçmesini istiyorum. Herkes bu işlevselliği elde etmenin bir yolunu önerebilir mi?Fullcalendar - gündeme atla Tarih seçildiğinde ay görünümünden ay.
8
A
cevap
29
yeni sürümleri için changeView ve gotoDate
dayClick: function(date, allDay, jsEvent, view) {
if(view.name != 'month')
return;
$('#calendar').fullCalendar('changeView', 'agendaDay')
.fullCalendar('gotoDate', date);
},
12
Sadece güncellenen cevap ile birlikte dayClick olay kullan 2.x.x.
Sen yöntemleri bu şekilde aramak zorunda:
$('#calendar').fullCalendar('changeView', 'agendaDay');
$('#calendar').fullCalendar('gotoDate', date);
yöntemi için zincirleme uygulanmadı aramalar çünkü (fullCalendar() yerine JQuery nesne yöntemi döndürür yöntem yanıta çağırmak).
+0
zincirleme içinde sıkışmış, ama teşekkürler :) – user2841408
1
Bu benim için
$("#calendar").fullCalendar({
dayClick: function(date, jsEvent, view) {
//alert('Clicked on: ' + date.format());
//alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
//alert('Current view: ' + view.name);
if (view.name != 'month')
return;
if (view.name == 'month') {
$('#calendar').fullCalendar('changeView', 'agendaDay');
$('#calendar').fullCalendar('gotoDate', date);
}
},
Teşekkür çalışıyor! aradığım hile yaptı. –
@Doug, sorun değil. Eğer cevabınız sorununuzu çözmemize yardımcı olduysa, lütfen kabul edilen cevap olarak işaretlemeyi unutmayın. – Brandon
@Brandon Siz rock. Tam olarak ihtiyacım olan şey. Dilek Doug onun parçası yaptı ... :) –