我正在使用Jquery FullCalendar工具。我喜欢CSS突出显示点击的事件。我目前正在使用eventClick回调来修改(this)对象,但如果事件对象跨越多行,则这是无用的。是否有正确的方法使用CSS突出显示事件的所有部分,如果可能的话,如果单击另一个事件则删除突出显示?
由于
答案 0 :(得分:0)
为事件的每个“段”调用eventRender,因此如果您的事件跨越2行,则会针对同一事件调用两次(使用不同浏览器元素的内容)。所以你应该只是突出显示传递给你的所有事件。
在您的eventClick中,设置您稍后在eventRender中读取的某个变量,以确定是否要突出显示该事件。