HTML5 Canvas添加id或类

时间:2013-04-05 09:34:16

标签: jquery canvas

我正在使用画布。
例如:

       '1.01': {
        color: 'pink',
        points: [563,69,630,69,630,149,563,149]
      },

当您将鼠标悬停在工具提示上时,1.01是显示在工具提示中的文字。点是xy坐标,用于在画布上创建块。 是否可以为此绘制的块提供idclass,以便我可以在jQuery中处理它?<​​/ p>

1 个答案:

答案 0 :(得分:0)

如何将它存储在自己的对象中,然后保存这些对象的集合供以后使用?虽然我不确定你的意思是“在jQuery中处理它”,因为在画布上,你是简单的填充像素区域,这与使用DOM时非常不同。

var block = function (color, points) {
    return {
        color: color,
        points: points
    };
};

var b1 = block('pink', [563,69,630,69,630,149,563,149]);
// Do whatever you need with it...

用以下内容替换您的代码以保持相同的参考:

'1.01': b1,