DHTMLX Scheduler时间线单击day_date

时间:2019-12-04 08:43:34

标签: dhtmlx dhtmlx-scheduler

在具有second_scale的调度程序时间轴视图中,是否可以单击单个日期?我找到了this answer,但我想知道与此同时是否有事件。

enter image description here

1 个答案:

答案 0 :(得分:2)

“时间轴”视图有onXScaleClickonXScaleDblClick个事件。但是以防万一,当您有2个音阶时,它们只会为第二个音阶开火。在snippet中检查控制台以进行演示。

不过,您可以使用js为第一个比例添加onclick事件监听器:

var dateScaleEl = document.querySelector(".dhx_second_scale_bar");
dateScaleEl.onclick = function() {
    var targetDate = scheduler.getState().date;
    console.log(targetDate);
}

Demo

getState()是一种获取有效日期的方法。