2013-05-03 119 views
0

我正在使用jquery jqplot(条形图)和ruby on rails应用程序。我将发送日期作为2012年4月,并以美元计算。在鼠标悬停工具提示上显示的日期为索引,即 [1,$ 200],[2,$ 300]而不是日期(2013年4月)。我怎样才能取代这个指数与日期?其中 日期位于x轴上,数量位于y轴上。 这里是我的荧光笔代码:在jqplot工具提示显示日期

highlighter: 
    show: true 
    showMarker: false 
    formatString: '<table class="jqplot-highlighter"> 
       <tr><td><b>%s</b></td><td><b>%s</b></td> 
       </tr></table>' 
+0

日期出现在哪个轴? – rony36 2013-05-03 05:46:53

+0

x轴上存在日期 – Arif 2013-05-03 06:55:01

回答

0

你有没有加入这个JS?

<script type="text/javascript" language="javascript" src="plugins/jqplot.dateAxisRenderer.js"></script> 

而且试试这个:

highlighter: { 
    tooltipAxes: 'y', 
    yvalues: 2, 
    formatString: '<table class="jqplot-highlighter"> 
        <tr><td><b>%b</b></td><td><b>,%Y</b></td> 
        </tr></table>' 
} 

More details.

+0

进行了更改。试试看。 – rony36 2013-05-03 07:41:06

+0

感谢您的回复。我尝试过这个。它不能正常工作。在工具提示中,%Y按原样显示。日期未正确呈现。 – Arif 2013-05-03 10:23:07

+0

请把'tooltipAxes:'y''和'yvalues:2'放到'%s'上 – rony36 2013-05-03 11:13:59