Javascript 对完整日历事件排序

Javascript 对完整日历事件排序,javascript,jquery,jquery-plugins,calendar,fullcalendar,Javascript,Jquery,Jquery Plugins,Calendar,Fullcalendar,我的Fullcalendar()事件输出有问题。现在我可以获得所有事件的完整输出,但我想对其进行一些更改,以便它可以按照数组中定义的顺序显示事件例如,我希望事件按标题排序,顺序为{“杰克”、“汤姆”、“本”}。 但有时可能只有Jack和Ben的事件,因此我希望我的显示仍然遵循阵列顺序,但跳过缺少的事件。 我四处搜索,找到的唯一方法是对fullcalendar.js函数segCmp(a,b)进行一些更改。 我只是想问,对于这个问题是否还有其他解决办法,或者这是唯一的办法 谢谢您确实需要更改segC

我的Fullcalendar()事件输出有问题。现在我可以获得所有事件的完整输出,但我想对其进行一些更改,以便它可以按照数组中定义的顺序显示事件
例如,我希望事件按标题排序,顺序为{“杰克”、“汤姆”、“本”}。
但有时可能只有Jack和Ben的事件,因此我希望我的显示仍然遵循阵列顺序,但跳过缺少的事件。
我四处搜索,找到的唯一方法是对fullcalendar.js
函数segCmp(a,b)
进行一些更改。
我只是想问,对于这个问题是否还有其他解决办法,或者这是唯一的办法


谢谢

您确实需要更改segCmp(a,b)。这应该不会太糟糕,它下面的sliceSegs函数告诉您需要使用哪些参数来生成所需的排序顺序。a、 event.title和b.event.title将为您提供分段的标题。

日历上的事件通常按日期排序。。。你的意思是想对当天发生的事件进行排序吗?@JAAulde是的,我希望一天中的所有事件都按照我定义的顺序进行排序。有什么可能的办法吗?我只是想确保我可以控制事件的顺序。我不相信对插件进行任何编辑是必要的。Fullcalendar提供了许多方法来提供it数据,并提供了许多钩子点来操作这些数据。为了针对您的情况提供最佳建议,我们需要查看您当前拥有的代码。