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
我想過,但我認爲這不是有效的..我這樣做,非常感謝你!!!!!!!爲您的所有幫助! –