使用clone进行拖放会产生圆斜杠

时间:2012-12-24 21:40:05

标签: javascript asp.net visual-studio-2010 drag

有问题的代码是用Visual Studio 2010 asp.net下的直接javascript编写的。

我将图形部件拖到图表上。我使用拖动克隆。当我单击其中一个图形时,代码将拖动克隆定位在该图形上,然后使拖动克隆可见。

问题在于仅第一次我尝试拖动每个拖动克隆,而如果我已快速拖动,则屏幕在出现拖动关闭的同时会产生一个圆圈斜杠符号。然后拖拽克隆会有些不正常。

我花了一段时间才弄明白,但仔细观察,我发现旋转克隆之前出现了圆圈斜线。然后,下面的两条评论解释了我是如何解决它的。

2 个答案:

答案 0 :(得分:0)

我发现圆圈斜线是因为系统告诉我无法拖动静态“图部件”图形,即拖动克隆复制的图形。

静态图形开始拖动并生成圆斜线的问题的解决方案是使其成为具有OnClientClick属性的ImageButton以停止回发,如下所示。然后这些输入不像一个单独的那样可以拖动。

答案 1 :(得分:0)

使用JQuery拖放javascript