zoukankan      html  css  js  c++  java
  • 推荐一个很棒的JS绘图库Flot

    Flot是Ole Laursen开发的基于JQuery的纯JavaScript实现的绘图库,Flot使用起来非常简单,绘图效果相当绚丽,而且还支持一些图片的操作功能,例如图片的缩放。可以看一下Flot的demo:

    绘制上面的图形所编写的JS也非常简单易读: 
    [code="js"] 
    <script language="javascript" type="text/javascript" id="source"> 
    $(function () { 
    var d1 = []; 
    for (var i = 0; i < 14; i += 0.5) 
    d1.push([i, Math.sin(i)]);

    var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]];

    var d3 = []; 
    for (var i = 0; i < 14; i += 0.5) 
    d3.push([i, Math.cos(i)]);

    var d4 = []; 
    for (var i = 0; i < 14; i += 0.5) 
    d4.push([i, Math.sqrt(i * 10)]); 

    var d5 = []; 
    for (var i = 0; i < 14; i += 0.5) 
    d5.push([i, Math.sqrt(i)]); 

    $.plot($("#placeholder"), [ 

    data: d1, 
    lines: { show: true, fill: true } 
    }, 

    data: d2, 
    bars: { show: true } 
    }, 

    data: d3, 
    points: { show: true } 
    }, 

    data: d4, 
    lines: { show: true } 
    }, 

    data: d5, 
    lines: { show: true }, 
    points: { show: true } 

    ]); 
    }); 
    </script> 
    [/code]

    Flot的网站:

    http://code.google.com/p/flot/

    标签: jQueryjs
  • 相关阅读:
    第四次作业
    第三次作业
    Java.14
    Java.13
    JAVA.12
    JAVA.11
    JAVA.10
    JAVA.9
    JAVA.8
    JAVA.7
  • 原文地址:https://www.cnblogs.com/CharlesGrant/p/3655158.html
Copyright © 2011-2022 走看看