Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有问题地突出(悬停)a系列、高图表_Javascript_Highcharts - Fatal编程技术网

Javascript 有问题地突出(悬停)a系列、高图表

Javascript 有问题地突出(悬停)a系列、高图表,javascript,highcharts,Javascript,Highcharts,假设我在情节外有一个系列名称的列表,当我在其中一个上悬停时,我想将其中一个系列设置为高亮悬停 这是在渲染绘图后进行的 如何实现这一点我也在使用jQuery感谢@PawełFus的帮助。 最后,我用下面的方法来解决这个问题。因为我的series数组中没有id,所以我使用$each来比较名称 var chart = $plotResult.highcharts();//get the chart object var highlightSerieCallback =

假设我在情节外有一个系列名称的列表,当我在其中一个上悬停时,我想将其中一个系列设置为高亮悬停

这是在渲染绘图后进行的


如何实现这一点我也在使用jQuery

感谢@PawełFus的帮助。 最后,我用下面的方法来解决这个问题。因为我的series数组中没有id,所以我使用$each来比较名称

        var chart = $plotResult.highcharts();//get the chart object

        var highlightSerieCallback = function(e){//mouse in callback
            var seriesName = $(this).find(':first-child').text();
            console.log('serieName hightLight',seriesName);
            $.each(chart.series, function(i, s) {
                if(s.name == seriesName){
                    s.onMouseOver();
                    return false;//break the each
                }

            });
        };

        var disHighlightSerieCallback = function(e){//mouse leave callback
            var seriesName = $(this).find(':first-child').text();
            console.log('serieName DisHightLight',seriesName);
            $.each(chart.series, function(i, s) {
                if(s.name == seriesName){
                    s.onMouseOut();
                    return false;//break the each
                }
            });
    };

        $sumAndAvgResultWrap.find('tr:not(:first-child)').hover(highlightSerieCallback,disHighlightSerieCallback);//bind the callback

看到这个:@Ondkloss,我找不到图表对象了?我怎样才能得到它呢?var-chart=$'container'。highcharts@Ondkloss,这确实返回了一些东西,但它不是一个包含sereis属性的对象。在创建图表之后,您必须创建该变量。