zoukankan      html  css  js  c++  java
  • highChartTable 切换

    <!doctype html> 
    <html lang="en"> 
        <head> 
            <script type="text/javascript" src="js/jquery-1.8.3.js"></script>
            <script type="text/javascript" src="js/highcharts.js"></script>
            <script type="text/javascript" src="js/jquery.highchartTable.js"></script>
            <script>
                $(function () {
                    $('table.highchart').highchartTable();
                    $("button.btnChart").click(function(){
                        var type = $(this).html();
                        showShape(type);
                    });
                    function showShape(type){
                    $('table.highchart').attr("data-graph-type",type);
                    //$('table.highchart').attr("data-graph-container",".container");
                    $('table.highchart').bind('highchartTable.beforeRender',function(event,config){
                        var series = config.series;
                        for(var i = 0,len = series.length;i < len;i ++){
                            series[i].type = type;
                        }
                    }).highchartTable();
                }
                });            
            </script> 
            <style type="text/css">
            table th,table td{
                line-height:18px;
                text-align:left;
                padding:8px;
                border-top:1px solid #dddddd;
            }
            </style>
        </head>
        <body> 
            <div class="container1">
                <div>
                    <button class="btnChart">line</button>
                    <button class="btnChart">spline</button>
                    <button class="btnChart">pie</button>
                    <button class="btnChart">area</button>
                    <button class="btnChart">column</button>
                    <button class="btnChart">areaspline</button>
                    <button class="btnChart">bar</button>
                    <button class="btnChart">scatter</button>
                </div>
                <table class="highchart" data-graph-container=".container" data-graph-type="line">
                    <thead>
                        <tr>
                            <th>Month</th>
                            <th>Sales</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>January</td>
                            <td>8000</td>
                        </tr>
                        <tr>
                            <td>February</td>
                            <td>18000</td>
                        </tr>
                        <tr>
                            <td>March</td>
                            <td>18000</td>
                        </tr>
                        <tr>
                            <td>April</td>
                            <td>2000</td>
                        </tr>
                        <tr>
                            <td>May</td>
                            <td>500</td>
                        </tr>
                    </tbody>
                </table>
                <div class="container"></div>
            </div> 
        </body>
    </html>
  • 相关阅读:
    c#新语法
    关于js 原生原生链
    网站置灰
    ie时间格式NAN-NAN-NAN
    关于vue+element对ie9的兼容el-upload不支持在IE9上传
    屏幕录制+网页页面截图
    javascript -数组常用方法
    javascript -字符串常用方法
    JavaScript 实用技巧
    vue兼容ie
  • 原文地址:https://www.cnblogs.com/xiaoxian1369/p/3765261.html
Copyright © 2011-2022 走看看