2014-04-17 65 views
2

这是一个非常简单的问题,但我坚持了2天,开始相信魔法。 那么,我只需要简单地旋转Y轴标签垂直。 jqPlot文档和示例说,我必须使用:jqPlot垂直轴标签不呈现垂直

labelRenderer: $.jqplot.CanvasAxisLabelRenderer 

我做到了,但它仍然无法正常工作。我甚至试图将jqPlot示例复制粘贴到我的项目中,但它也不能正常工作!是的,我连接了canvasAxisLabelRenderer.js和canvasTextRenderer.js。在这里,请检查我的jsfiddle:http://jsfiddle.net/gu3Cr/5

UPD: 只需注意,它不适用于Chrome(版本34)。在Mozilla Firefox 28的工作。但它仍然是一个问题,因为jqPlot示例在Chrome中正常工作。

回答

2

您的示例代码很好,但您的JSFiddle对脚本引用有问题。在Chrome控制台我看到这一点:

Refused to execute script from 'https://bitbucket.org/cleonello/jqplot/raw/e8af8a37f0f14ea1e8c630ecfe6f1b1933794036/src/plugins/jqplot.canvasAxisLabelRenderer.js' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled. 

我删除参考,并增加了一个链接到http://cdn.jsdelivr.net/jqplot/1.0.8/plugins/jqplot.canvasAxisLabelRenderer.min.js和它的作品确定。请参阅此处的修改示例:

http://jsfiddle.net/LuQh7/