jqPlot垂直轴标签不是垂直渲染的

时间:2014-04-17 02:47:22

标签: jqplot

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

labelRenderer: $.jqplot.CanvasAxisLabelRenderer

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

UPD: 刚刚注意到,它不仅仅适用于Chrome(第34版)。在mozilla firefox 28它的工作原理。但它仍然是一个问题,因为jqPlot示例在Chrome上正常运行。

1 个答案:

答案 0 :(得分: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/