javascript - 类别轴交互

标签 javascript kendo-ui kendo-chart

我有以下实现。

http://jsfiddle.net/ao617j2j/

我想知道当用户点击 categoryAxis 标签时,它应该隐藏/取消隐藏相应的栏堆栈。

categoryAxis: {
  categories: ["First Stock", "Second Stock", "Third Stock", "Fourth Stock", "Fifth Stock"],
},

最佳答案

您可以在这种情况下添加axisLabelClick 事件,并获取具有相关索引的系列数据并将值设置为0 并重绘。我创建了一个代码片段来隐藏栏,再次显示栏我想你已经明白了。祝你好运! :D

axisLabelClick: function(e) {
    var series = e.sender.options.series;

    $.each(series, function(i, item){
      item.data[e.index] = 0;
    });
    e.sender.redraw();
}

关于javascript - 类别轴交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30360756/

相关文章:

javascript - KendoUI 限制 SVG 和路径的尺寸

javascript - 收到错误数据后清空 kendo UI 中的网格

kendo-ui - 如何删除剑道图表 y 轴中的小数位

javascript - Kendo Dataviz 中的强制日期轴具有所有值

javascript - 为什么我的滚动条与我想要的相反?

javascript - 从闭包中取回数据

javascript - D3 : scale and color for choropleth map

kendo-ui - Kendo用户界面-如何在Kendo网格中创建编辑时使特定字段变为只读状态?

charts - Kendo Chart - 无数据讯息

javascript - ASP.NET MVC : Create Crawlable link tags from rendered pager