Working with jQuery - Day 1 - Use jQchart to draw charts

1.终于解决了在jQuery中使用多个jQchart的情况下画出的图像无法显示的问题。

首先,canvas必须要有id,而且id必须符合标准的命名规则,如果有多个canvas,其id也不能相同。
其次,多个canvas的画图必须要以each函数的方法进行,如下:
$('canvas').each(function() {
    $(this).jQchart(config);

  });

2. 如果在画图之后要调用canvas的兄弟元素,则不可以直接使用$(canvas).next()的形式,因为在jQchart画图之后,在canvas 的上层多了一个div,所以canvas和原来的siblings就不在一层了,可以使 用$(canvas).parents('div.chart').find('#someobj')的形式。

posted on 2009-02-27 18:13  Gildor Wang  阅读(389)  评论(0编辑  收藏  举报

导航