2010-07-27 50 views

回答

0

你可以使用eventClick:與只使用dayclick和eventclick之間的共享功能?

 $('#calendar').fullCalendar({ 
      header: { 
       left: 'prev, next today', 
       center: 'title', 
       right: 'month, basicWeek, basicDay' 
      }, 
      eventClick: function(calEvent, jsEvent, view) { 
       alert('Event: ' + calEvent.title); 
       alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY); 
       alert('View: ' + view.name); 
       // change the border color just for fun 
       $(this).css('border-color', 'red'); 
      } 
     }); 
0

我會定義一個單獨的函數,當dayClick被調用時,你需要調用,然後修改eventClick,以便它調用該函數。

function myDayClick(date) 
{ 
    alert('You clicked ' + date); 
} 

$('#calendar').fullCalendar({ 
    dayClick: function(date, allDay, jsEvent, view) { 
     myDayClick(date); 
    }, 
    eventClick: function(calEvent, jsEvent, view) { 
     myDayClick(calEvent.start); 
    } 
}); 
相關問題