2012-03-30 91 views
0

我沒有多少曝光於HTML5中的Canvas元素。我已經做了基本的東西,如繪製一個矩形的CanvasHTML5畫布和操縱

它有可能分配一個ClassId與所述矩形,並通過jQuery操縱例如分配click事件?

+2

爲什麼不使用拉斐爾這樣的包裝來讓自己的生活更輕鬆? (http://raphaeljs.com/) – egasimus 2012-03-30 11:26:01

回答

1

要回答你的問題:不,這是不可能的:在<canvas>元素上繪製的元素,形狀和圖像不是DOM的一部分。

然而,有很多「框架」類型的圖書館在那裏添加交互功能。正如在評論中提到有RaphaeljCanvasKinetic或者很多很多。

如果你想繼續自己的畫布,我發現在MDNhtml5rocks非常有用的教程。