javascript - 如何使用轴标签实现多重向下钻取

标签 javascript jquery graph charts highcharts

我想使用 Highcharts 中的轴标签进行向下钻取,我使用条形图实现了多次向下钻取,但无法使用访问标签实现

我怎样才能实现它,

这是我的 fiddle

[演示][1]

[1]: http://jsfiddle.net/mohamedmusthafac/d6fw7/

最佳答案

<强> DEMO

您需要添加此代码以使 x 轴标签可通过格式(下划线)进行点击:

(function (H) {
        //For X-axis labels
        H.wrap(H.Point.prototype, 'init', function (proceed, series, options, x) {
            var point = proceed.call(this, series, options, x),
                chart = series.chart,
                tick = series.xAxis && series.xAxis.ticks[x],
                tickLabel = tick && tick.label;
            //console.log("series");
            //console.log(series);
            console.log("Point = ");
            console.log(point);

            if (point.drilldown) {

                if (tickLabel) {
                    if (!tickLabel._basicStyle) {
                        tickLabel._basicStyle = tickLabel.element.getAttribute('style');
                    }
                    tickLabel.addClass('highcharts-drilldown-axis-label').css({
                        'text-decoration': 'underline',
                        'font-weight': 'normal',
                        'cursor': 'pointer',
                        'color':'brown'
                        }).on('click', function (){
                        //alert('clicked');
                        //point.doDrilldown();  
                                                                                                      point.firePointEvent('click');

                        }); 
                }
            } 
            else if (tickLabel && tickLabel._basicStyle) 
            {
            }

            return point;
        });
    })(Highcharts);

关于javascript - 如何使用轴标签实现多重向下钻取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24926241/

相关文章:

Javascript D3 图表对图表和轴进行排序

image - R:创建节点为图像的图

mysql - 在 MySQL 中存储图形是个好主意吗?

javascript - 将变量从 JavaScript 传递到 PHP 代码不起作用

javascript - 无法使用变量访问数组值

javascript - Backbone.js 应该从 URL 获取 GET 参数吗?

javascript - 将回车键聚焦到特定按钮

javascript - 使用 Chromes 开发者工具查看时网站 Div 标签是否重叠?

javascript - $scope 变量在指令广播事件后未在 View 中更新

javascript - 检查光标是否位于输入文本末尾