Highcharts:日期时间x轴的不规则时间间隔没有悬停在所有点上
Highcharts: Irregular time intervals of datetime x-axis not hovering over all the points
我希望有人能在这里为我指明正确的方向。我有一系列跨越不规则日期时间间隔的数据。但悬停在这些点上只显示第一个日期点。
http://jsfiddle.net/8rkcqxyn/
$(function () {
$('#container').highcharts({
exporting: {
enabled: false
},
chart: {
type: 'spline',
},
title: {
text: 'Debt Obligations'
},
xAxis: {
type: 'datetime',
title: {
text: 'Date'
}
},
yAxis: {
title: {
text: 'Debt'
},
min: 0
},
tooltip: {
headerFormat: '<b>{series.name}</b><br>',
pointFormat: '{point.x:%e. %b}: {point.y}'
},
series: [{
name: 'Debt Obligation',
data: [
[Date.UTC(2014, 6, 7), 4500],
[Date.UTC(2014, 5, 24), 5454],
[Date.UTC(2014, 5, 23), 222],
[Date.UTC(2014, 5, 21), 1000]
]
}]
});
});
感谢你的帮助。
感谢
您必须学会使用控制台进行调试。如果你检查你的小提琴,并启用控制台,你会看到它显示一条"信息"消息:
Highcharts错误#15:www.Highcharts.com/errors/15
如果你查看上面的链接,它会说你的数据没有事先排序。这是你的问题。
事实上,如果你把数据按这个顺序排列:
[Date.UTC(2014, 5, 21), 1000],
[Date.UTC(2014, 5, 23), 222],
[Date.UTC(2014, 5, 24), 5454],
[Date.UTC(2014, 6, 7), 4500]
它按预期工作。
相关文章:
- 悬停时显示当前时间
- 只显示潜水时悬停按钮X时间-可以'我不能使它正常工作
- 无法让悬停事件使用 jQuery UI 持续时间参数或 CSS 处理目标元素的同级元素
- 如何让时间轴悬停动画在某个 ID 可见时停止
- 时间轴.js如何将鼠标悬停事件添加到可视化项目框框
- D3.js :仅当指针在同一位置停留最短时间时,才启动鼠标悬停事件
- 如何制作一个更长时间的鼠标悬停棒
- 如何在悬停150毫秒的时间内将元素旋转到180度
- Highcharts:日期时间x轴的不规则时间间隔没有悬停在所有点上
- 如何让一个消息弹出(悬停)当玩家击中一个时间瞬间
- 使元素的悬停效果只持续有限的时间
- 鼠标悬停需要时间来显示图像
- 如果未经过时间,取消鼠标悬停
- 如果连续悬停一段时间触发
- 鼠标悬停在多个折线图上,相同的x(时间)显示不同的y(价格)
- 高图-散点图标记悬停状态持续时间过长
- Jquery -当频繁地悬停多次时,元素仍然会摇晃很长时间
- 显示时间悬停在完整的日历垂直资源视图
- 如何在悬停时以规则的时间间隔对图像进行混洗
- 在一定时间后启用悬停事件