0
这是我的jsfiddle:从画布上删除元素
http://jsfiddle.net/alonshmiel/c4upM/45/
,我有两件事情,我需要在为了做到完成任务:
1)用户点击时小的灰色圆圈,从小的浅蓝色圆圈中移除线条。
我想在此代码做:
// hide the line of the small light blue circle
var c=document.getElementById(canvas_id);
var ctx=c.getContext("2d");
ctx.clearRect(c.getAttribute('cx')-1,c.getAttribute('cy')-95,2,40);
它的工作原理,但不完全(在clearRect
清除,我想清楚了小面积的部分)。
2)当用户点击小的浅蓝色圆圈时,从小灰圈中删除该行。
任何帮助表示赞赏!
谢谢您的阅读!
更容易,只是重绘所有内容,但省略了这一行;)这是因为现有的行非常难以“拉出”,因为浏览器自动应用了反锯齿。 – markE
我想过,但我认为这不是有效的..我这样做,非常感谢你!!!!!!!为您的所有帮助! –