zoukankan      html  css  js  c++  java
  • hicharts中treemap添加超链接

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <script src="./js/jquery-1.8.3.min.js"></script>
        <script src="./js/highcharts.js"></script>
        <script src="./js/heatmap.js"></script>
        <script src="./js/treemap.js"></script>
    </head>
    <body>
    <div id="container"></div>
    <script>
        $('#container').highcharts({
            plotOptions:{
                series: {
                    cursor: 'pointer',
                    point: {
                        events: {
                            click: function() {
                                window.open(this.options.url);
                            }
                        }
                    }
                }
            },
            series: [{
                type: "treemap",
                layoutAlgorithm: 'stripes',
                alternateStartingDirection: true,
                levels: [{
                    level: 1,
                    layoutAlgorithm: 'sliceAndDice',
                    dataLabels: {
                        enabled: true,
                        align: 'left',
                        verticalAlign: 'top',
                        style: {
                            fontSize: '15px',
                            fontWeight: 'bold'
                        }
                    }
                }],
                data: [{
                    id: 'A',
                    name: '苹果',
                    color: "#EC2500",
                    url:"http://www.baidu.com"
                }, {
                    id: 'B',
                    name: '香蕉',
                    color: "#ECE100",
                    url:"http://www.comjia.com"
                }, {
                    id: 'O',
                    name: '橘子',
                    color: '#EC9800',
                    url:"http://www.renren.com"
                }, {
                    name: '小张',
                    parent: 'A',
                    value: 5,
                    url:"http://www.qq.com"
                }, {
                    name: '小彭',
                    parent: 'A',
                    value: 3,
                    url:"http://www.163.com"
                }, {
                    name: '小潘',
                    parent: 'A',
                    value: 4,
                    url:"http://www.sohu.com"
                }, {
                    name: '香蕉1',
                    parent: 'B',
                    value: 4,
                    url:"http://www.360.cn"
                }, {
                    name: '香蕉2',
                    parent: 'B',
                    value: 10,
                    url:"http://www.google.com"
                }, {
                    name: '香蕉3',
                    parent: 'B',
                    value: 1,
                    url:"http://www.mi.com"
                }, {
                    name: '小张',
                    parent: 'O',
                    value: 1,
                    url:"http://www.mop.com"
                }, {
                    name: '小彭',
                    parent: 'O',
                    value: 3,
                    url:"http://www.tianya.cn"
                }, {
                    name: '小潘',
                    parent: 'O',
                    value: 3,
                    url:"http://www.taobao.com"
                }, {
                    name: '阿苏',
                    parent: 'wiki',
                    value: 2,
                    color: '#9EDE00',
                    url:"http://www.jd.com"
                }]
            }],
            title: {
                text: '水果消费情况'
            }
        });
    </script>
    </body>
    </html>

    运行结果:

    图中的每个统计项都有不同的链接地址,在同一大的统计项香蕉项中,总的统计项和下面的3个统计小项也分别有着不同的超链接。

  • 相关阅读:
    Nginx详解(正向代理、反向代理、负载均衡原理)
    java List的初始化
    nginx配置实现负载均衡
    SQL中where与having的区别
    数据库中where与having区别~~~
    group by的使用
    wm_concat函数
    Nginx配置upstream实现负载均衡1
    Nginx配置upstream实现负载均衡
    java
  • 原文地址:https://www.cnblogs.com/yansj1997/p/6763486.html
Copyright © 2011-2022 走看看