0
我在畫布上繪圖。
例子:HTML5畫布添加ID或類
'1.01': {
color: 'pink',
points: [563,69,630,69,630,149,563,149]
},
其中1.01是當你在它懸停在工具提示中顯示的文本。點數爲x
和y
座標以在畫布上創建塊。 是否可以給這個繪製塊id
或class
,以便我可以在jQuery中處理它?
我在畫布上繪圖。
例子:HTML5畫布添加ID或類
'1.01': {
color: 'pink',
points: [563,69,630,69,630,149,563,149]
},
其中1.01是當你在它懸停在工具提示中顯示的文本。點數爲x
和y
座標以在畫布上創建塊。 是否可以給這個繪製塊id
或class
,以便我可以在jQuery中處理它?
如何將其存儲在自己的對象中,然後保存這些對象的集合以備後用?雖然我不確定「在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,
畫布只是充滿像素的區域,如果你希望你的元素是你應該選擇SVG的DOM代替。 (雖然有許多製作畫布互動的方法) – m90 2013-04-05 09:38:40