jqplot pointlabels off position in IE9+
问题 In IE9+, the point labels seem to only occupy the 4th quadrant of the chart (as if the entire chart was scaled down) when using jqplotToImageStr. The chart displays normally otherwise (within the page when divs are used for the labels I believe) 回答1: Fixed it by adding the css rule: .jqplot-point-label { text-align: left; } this is because the toimage function has a handler for center aligned text (which is the default), which is causing things to be positioned incorrectly. The culprit: if ($