我根据组合框的更改事件调用了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();`
现在我在剧情的几个不同领域都有问题。
任何建议都会对我的工作表示赞赏。