如果您阅读标题,则表明您正确阅读了我的问题。
我想知道我如何使我的事件模仿dayClick所以当天选择的任何事件都将选择dayClick而不是链接到url。
为了了解我正在做什么,我的日历目前看起来像这样:
http://img.photobucket.com/albums/v451/Plop4152/Screenshot2010-07-27at43348PM.png
答案 0 :(得分: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');
}
});
答案 1 :(得分: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);
}
});