jqplot Canvas Over lay Max和Min

时间:2013-12-23 19:20:08

标签: javascript canvas jqplot

我根据组合框的更改事件调用了jqplot气泡渲染器。  表示每当用户更改组合框的值时,就会调用气泡渲染器。这最终会为气泡渲染器提供不同的数据集。以下是代码:`

$.jqplot.config.enablePlugins= true;
    $.jqplot('bubbleChart2', [data], {
    title : 'Committed Hours Vs Delivered Hours',
        seriesDefaults : {
        renderer : $.jqplot.BubbleRenderer,
            rendererOptions : {
             bubbleGradients: true,
             varyBubbleColors: true,
             autoscaleBubbles: true,
            autoscalePointsFactor: -0.15,
            autoscaleMultiplier: 0.85,
            highlightMouseOver : true,
            escapeHtml:true,
            showLabels:false
        },
        shadow : true,
        shadowAlpha : 0.1
    },
    axesDefaults : {
        tickRenderer : $.jqplot.CanvasAxisTickRenderer,
         labelOptions: {
        fontFamily: 'Georgia, Serif',
        fontSize: '12pt',
        color: 'Green'},
    },
            axes : {
        xaxis : {
            renderer : $.jqplot.CategoryAxisRenderer,
            label : 'Committed %',
             labelRenderer: $.jqplot.CanvasAxisLabelRenderer
        },
        yaxis : {
            autoscale : false,
            label : 'Delivered %',
             renderer : $.jqplot.CategoryAxisRenderer,
              labelRenderer: $.jqplot.CanvasAxisLabelRenderer
        }
    },
        grid:grid,
        canvasOverlay: {
        show: true,
        objects: [
        {line: {
                name: "Performance Indicator",
               start: [-200,-200],
               stop: [1200,2200],
                color: "#FF0000",
                lineCap: 'butt',
                shadow: false,
                shadowAlpha: -15,
                showTooltip: false,
                lineWidth: 2
            }},
           ]}
                }).replot();` 

现在我在剧情的几个不同领域都有问题。

  1. 画布过度开始和停止。
  2. 绘制气泡的数据范围会有所不同,因此有些气泡真的很大,而且其中一些非常小,对情节没有任何意义。
  3. 任何建议都会对我的工作表示赞赏。

0 个答案:

没有答案