0

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

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

问题是我第一次尝试拖动每个拖动克隆,如果我按下鼠标并快速拖动,屏幕会在拖动关闭出现的同时产生一个斜线符号。然后,拖动克隆会有些行为不端。

我花了一点时间才弄明白,但仔细观察,我发现那道斜线出现在拖拽分身的前面。然后,下面的两条评论解释了我是如何解决它的。

4

2 回答 2

0

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

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

于 2013-01-01T22:22:57.487 回答
0

在 javascript 中使用 JQuery 进行拖放

于 2014-03-08T03:25:18.397 回答