jquery - FullCalendar (JQuery) -- 突出显示点击事件可能吗?

标签 jquery css click fullcalendar highlight

我正在使用 Jquery FullCalendar 工具。我喜欢用 CSS 高亮显示点击事件。我目前正在使用 eventClick 回调来修改 (this) 对象,但如果事件对象跨越多行,这是无用的。是否有一种正确的方法可以使用 CSS 突出显示事件的所有部分,并在可能的情况下在单击另一个事件时删除突出显示?

谢谢

最佳答案

eventRender 会为事件的每个“片段”调用,因此如果您的事件跨越 2 行,它会为同一事件调用两次(使用不同的浏览器元素)。因此,您应该简单地突出显示传递给您的所有事件。

在您的 eventClick 中,设置您稍后在 eventRender 中读取的一些变量,以确定您是否要突出显示该事件。

关于jquery - FullCalendar (JQuery) -- 突出显示点击事件可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7341812/

相关文章:

javascript - 从 HTML 元素获取 DataTable 对象

javascript - Wicket:通过 Javascript 更新文本字段

javascript - 出现时将对象传递给模态

javascript - 如何将悬停颜色添加到具有线性渐变边框的 div?

找到java selenium元素但单击不起作用

java - Click() 在 Fitnesse 的 HtmlUnitDriver 中不起作用的解决方法?

javascript - jQuery 替换精确数字

javascript - 使用 Prototype 或 jQuery 实现 .lastChild 的最佳方式

html - 将选择旁边的标签与右拉对齐

javascript - Threejs,了解Raycaster相交的对象坐标