jqPlot을 사용하여 간단한 선 차트를 그리는 중이며 Chrome에서 잘 작동합니다. 그러나 IE (9 포함)의 모든 버전에서 jqPlot-plugins은 작동하지 않습니다. pointLabels, dateAxisRenderer 및 형광펜 플러그인을 시도했지만 효과가 없습니다.jqPlot-plugin이 IE에서 작동 중입니다.
내 코드는 jqPlot 사이트의 예제와 거의 같습니다. 내가 알고있는 유일한 차이점은 JavaScript를 통해 동적으로 차트의 div 요소 자리 표시자를 만드는 것입니다.
I 차트 만드는 데 사용하는 코드의 그 : 솔루션
:
scurve_chart = $.jqplot('cv', [line1], {
title: 'distribute costs',
seriesDefaults: {
showMarker:false,
pointLabels: { show: true, location: 's', ypadding: 3 }
},
axes: {
xaxis: {
min: 0.5,
tickOptions: {
formatString: '%.0f'
}
},
yaxis: {
max: Math.round(max_value_to_dist * 1.10),
min: 0,
tickOptions: {
formatString: '%.0f'
}
}
}
});
내가 jqplot 및 JQuery와-1.4.1
// 업데이트의 최신 버전을 사용은 문제는 모든 플러그인 파일을 jqplot 홈페이지에서 직접 포함 시켰습니다. 예를 들면 다음과 같습니다. <script type="text/javascript" src="http://www.jqplot.com/src/plugins/jqplot.dateAxisRenderer.min.js"></script>
IE와 같이 보이지 않습니다.
아래의 답변이 도움이되지 않는다면 DIV 자리 표시자를 만드는 데 사용하는 코드도 표시 할 수 있습니까? –