2011-06-16 99 views
2

我想能够,而不是1 - 10在y轴上有图片,而我的例子是笑脸。一个快乐的人10和一个伤心的人1。jqplot - 使用图像作为刻度

有没有什么方法可以将图像设置为滴答,任何人都可以管理它,或者是否有人知道如何使用钩子或自定义渲染器来做到这一点?

感谢

汤姆

回答

2

轴刻度只是div的图形的DIV中。 你可以得到它们的集合并用你自己的HTML代替它们。 例如假设你有名为“smiley-XX.png”的图像,XX是一个数字,你可以这样做:

var i = 0; 
$('#id-of-jqplot-div').find('.jqplot-yaxis').find('div.jqplot-axis-tick').each(function(){ 
    $(this).html('<img src="smiley-'+i+'.png">'); 
    i++; 
}); 
+0

谢谢你会试试:) – 2011-09-17 19:32:20