【发布时间】:2014-05-11 02:09:20
【问题描述】:
当我将普通对象或图层添加到画布(使用jCanvas)时,我可以使用clearCanvas() 函数清除画布。
但是当我使我的图层可拖动时,clearCanvas() 函数似乎不起作用。当我单击按钮时,它确实清除了画布,但是一旦鼠标再次悬停在画布上,删除的内容就会再次添加。我在这里做错了什么?
$('canvas').drawArc({
fillStyle: 'black',
x: 100, y: 100,
radius: 50,
draggable: true, // uncomment this and Clear canvas works.
layer: true,
});
$('#clear').click(function(){
$('canvas').clearCanvas();
});
【问题讨论】:
-
我无法回答我自己的问题,因为我还没有足够的声誉。唯一的选择是编辑我自己的问题。
标签: jquery canvas draggable jcanvas clearcanvas