fullcalendar - 如何实现全日历工具提示

标签 fullcalendar tooltip

我正在尝试将工具提示添加到全日历。我使用 Angular 2 模块 (ap-angular2-fullcalendar)。需要以编程方式创建工具提示,以便工具提示内容与事件内容匹配(例如:描述)。

我尝试使用 qtipma​​terial MatToolTip 库但没有成功(我设法将工具提示添加到 DOM 但它不起作用)。

最佳答案

您需要使用 eventRender例如

      eventRender: function(eventObj, $el) {
        $el.popover({
          title: eventObj.title,
          content: eventObj.description,
          trigger: 'hover',
          placement: 'top',
          container: 'body'
        });
      },

查看工作示例 here - 注意这个例子依赖于 Bootstrap 和 Popper.js

您也可以使用 Bootstrap 工具提示而不是弹出框,例如

      eventRender: function(event, element) {
        $(element).tooltip({title: event.tooltip,
                  container: 'body',
                  delay: { "show": 500, "hide": 300 }
        });
      },

关于fullcalendar - 如何实现全日历工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50509793/

相关文章:

mysql - 如何将当前日期范围从 Fullcalendar 传递到从 MySQL 检索数据的 JSON 函数

javascript - Fullcalendar 事件限制和资源

javascript - 鼠标悬停时的 FullCalendar 事件给出 jQuery 错误

c# - 如何使用 ToolTipService.Duration 使 WPF ToolTip 显示得更快?

javascript - 不显示工具提示(Twitter Bootstrap)

wpf - 如何在 View Model 中设置 XamDataGrid Cell 的 Tooltip thru 属性

javascript - 在工具提示内显示 Amcharts 饼图

javascript - 修改 FullCalendar 为手机版

javascript - 如何在全日历日 View 中更改默认行高?

工具提示 DIV 上的 CSS 箭头