javascript - 悬停对圆环图的 Inside/InnerSize 有何影响?

标签 javascript jquery highcharts

我已经实现了悬停效果,但仅在图表的边框上。我在这里想要实现的目标是让悬停效果也适用于图表内部。

JS fiddle :http://jsfiddle.net/amigoo/zwod86e1/

这是我的代码:

$(function() {
    Highcharts.setOptions({
        colors: ['#8edce7', '#e8ebeb']
    });

    // Create the chart for completion
    var chart_completion = new Highcharts.Chart({
        chart: {
            renderTo: 'container1',
            type: 'pie',
            margin: [0,0,0,0],
            height: 100,
            width: 100

        },
        tooltip: {
            enabled: false,
        },
        plotOptions: {
            pie: {
                slicedOffset: 0,
                size: '100%',
                dataLabels: {
                    enabled: false
                }
            },
            series: noBorder
        }, 
        title: {
            text: 'In Prog.',
            align: 'center',
            verticalAlign: 'middle',
            style: {
                fontSize: '9.5px'
            }

        },      
        credits: {
           enabled: false
        },
        series: [{
            name: 'Browsers',
            data: [["MSIE",10],[,2]],
            innerSize: '80%',
            showInLegend:false,
            dataLabels: {
                enabled: false
            },
            states:{
                hover: {
                    enabled: false
                }
            },
            point : {
                events: {
                    mouseOver: function(){
                       this.oldTitle = chart_completion.options.title.text;

                       chart_completion.setTitle({
                            text: 'New title '
                        });

                    },
                    mouseOut: function(){
                        chart_completion.setTitle({
                            text: this.oldTitle
                        });
                    }
                }
            }
        }]
    });

最佳答案

在你的plotOption.series中使用它

   series: {
               stickyTracking: true,
            events: {
                    mouseOver: function(){
                       alert("mouseOver");


                    },
                    mouseOut: function(){
                         alert("mouseOut");
                    }
            }
        }

关于javascript - 悬停对圆环图的 Inside/InnerSize 有何影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32645942/

相关文章:

javascript - 无法在 onclick 方法中传递参数

jQuery UI 选项卡 : Mismatching fragment identifier even with tabs defined

javascript - 使用 jquery 查找父容器的子容器

javascript - 函数无法正确计算元素数量

javascript - 检查下拉列表的第一个选项是否具有 selected 属性

javascript - 如果打印成功重定向页面 - JavaScript

javascript - 如何将 HighCharts 图像保存到 PHP 的项目文件夹中?

highcharts - 如何更新新的绘图线值,而不是在 Highcharts 中删除和添加新的绘图线值

java - vaadin 的 Invient 图表最大数据大小

javascript - Bootstrap 日期选择器,禁用日期 - 可以查看仅模式吗?