首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >莫里斯图表悬停点大小

莫里斯图表悬停点大小
EN

Stack Overflow用户
提问于 2015-08-06 18:13:55
回答 1查看 1.3K关注 0票数 0

使用morris图表

选项

代码语言:javascript
复制
Morris.Line({
            element: 'Chart',
            data: $scope.chartModel,
            xkey: $scope.xkey,
            ykeys: $scope.ykeys,
            labels: ['Success Percent'],
            pointFillColors: ['#BF4040'],
            pointSize: '7',
            hideHover: 'always'

        }).on('click', function (i, row) { // Not running code }

问题:我把点的大小设为7。但是当涉及到大小为73的时候,当它离开事件on.How时,on.Click事件不起作用,我要调整点上的大小吗?

图表:You can view it here

EN

回答 1

Stack Overflow用户

发布于 2015-08-13 22:24:24

删除pointSize两边的单引号。该值应为整数,而不是字符串。此外,hideHover选项将禁用悬停效果,因此,如果希望点在悬停时更改大小,请移除该选项。

代码语言:javascript
复制
Morris.Line({
    element: 'Chart',
    data: $scope.chartModel,
    xkey: $scope.xkey,
    ykeys: $scope.ykeys,
    labels: ['Success Percent'],
    pointFillColors: ['#BF4040'],
    pointSize: 7
}).on('click', function (i, row) { /* Not running code */ });

至于您的单击事件不工作,您使用的是0.4.1版的Morris.js。Version 0.4.2增加了对点击事件的支持。

要查看这些更改的实际效果,请参阅this JS Bin。它使用最新版本的Morris.js。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31853026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档