我在画布上画画。
示例:
'1.01': {
color: 'pink',
points: [563,69,630,69,630,149,563,149]
},其中,1.01是将鼠标悬停在工具提示上时显示在工具提示中的文字。点是在画布上创建块的x和y坐标。是否可以给这个绘制的块一个id或class,这样我就可以在jQuery中处理它了?
发布于 2013-04-05 17:38:44
将它存储在它自己的对象中,然后保存这些对象的集合以供以后使用,如何?虽然我不确定您所说的“在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,https://stackoverflow.com/questions/15830477
复制相似问题