markerOptions, , . ShapeRenderer jqPlot, , . :

, , ( ShapeRenderer). ( ) , .. ShapeRenderer .
ShapeRenderer ( Javascript):
(function ($) {
$.jqplot.customMarkerRenderer = function (options) {
$.extend(true, this, options);
};
$.jqplot.customMarkerRenderer.prototype.init = function (options) {
$.extend(true, this, options);
};
$.jqplot.customMarkerRenderer.prototype.draw = function (ctx, points, options) {
ctx.save();
ctx.lineWidth = 30;
ctx.strokeStyle = 'rgba(108, 161, 93, 0.3)';
ctx.beginPath();
ctx.arc(points[0], points[1], points[2], points[3], points[4], true);
ctx.closePath();
ctx.stroke();
ctx.lineWidth = 10;
ctx.fillStyle = '#F6C528';
ctx.beginPath();
ctx.arc(points[0], points[1], points[2], points[3], points[4], true);
ctx.closePath();
ctx.fill();
ctx.restore();
};
})(jQuery);
jqchart :
markerOptions: {
...
shapeRenderer: new $.jqplot.customMarkerRenderer()
}
Fiddle.