Bir*_*ibu 5 javascript jquery fullcalendar
我想知道是否可以通过在fullcalendar中单击该日来获取列表或数组或具有一天事件的内容.
现在我从谷歌日历中获取事件,如果我每次想要获取一天的事件时都需要进行查询,那么连接将会非常困难.我想它必须是可能的,因为你已经有了渲染它们的事件.
一位用户问我代码:
dayClick: function(date, allDay, jsEvent, view) {
console.log(date);
console.log(allDay);
console.log(jsEvent);
console.log(view);
if (allDay) {
// alert('Clicked on the entire day: ' + jsEvent);
}
},
eventClick: function(event) {
if (event.url) {
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
我无法理解为什么有人投票给我否定.我提出了一个问题,有人要求代码,我把代码但是我解释了为什么我没有更多的代码,并且-1投票?我无法理解.
小智 8
我想你可以做点什么
dayClick: function(date, allDay, jsEvent, view) {
var dayEvents = $('yourSelector').fullCalendar( 'clientEvents' function(event){
return event.start.setHours(0, 0, 0, 0) === date.setHours(0, 0, 0, 0);
//or some way to compare that is the same day
//I recommend momentjs lib ex moment(event.start).isSame(date,'day')
});
}
Run Code Online (Sandbox Code Playgroud)
我建议查询客户端事件并过滤它检查是否在同一天
| 归档时间: |
|
| 查看次数: |
11115 次 |
| 最近记录: |