0
自從過去幾周以來我使用的是Google圖表API,但自從昨天以來,tooltip停止了時間軸圖表的工作。我有工具提示工作的線形圖,但不知何故,只有時間線圖似乎受此影響。 這裏是我創建的圖表功能:Tooltip停止爲Google時間軸圖表工作
drawTimelineChart : function(rows, elementId) {
if(elementId == undefined || elementId == ''){
elementId = 'day';
}
var container = document.getElementById(elementId);
var chart = new google.visualization.Timeline(container);
var dataTable = new google.visualization.DataTable();
dataTable.addColumn({
type : 'string',
id : 'DateAndBatch',
});
dataTable.addColumn({
type : 'string',
id : 'TargetTable',
});
dataTable.addColumn({
type : 'date',
id : 'Start',
});
dataTable.addColumn({
type : 'date',
id : 'End',
});
dataTable.addRows(rows);
var options = {
timeline : {
groupByRowLabel : false,
}
};
chart.draw(dataTable, options);
}
當我看着DOM我可以看到以下節點被插入在DOM每當我將鼠標懸停在時間軸塊,但提示是不是在頁面上可見。
<div class="google-visualization-tooltip" style="width: 240px; height: 112px; left: 424px; top: 11.472000000000008px; pointer-events: none;">
有人能告訴我如何調試&修復此問題嗎?
我會首先檢查鼠標焦點在何時具有時間軸圖表。我猜你需要確保你可以專注於他們。 – BobbyD17
你有測試頁面或完整的代碼示例來演示問題嗎?我無法複製它。 – asgallant