拖放功能自动更改值

Drag and drop function automatically changing value

本文关键字:功能 拖放      更新时间:2023-09-26

我是拖放功能的新手。这是代码笔 http://codepen.io/anon/pen/myzVxq 中的可能应用程序链接

这就是它的工作原理,

  1. drop中的data-appt用于指定放置在其中的.drag数。一个.drop类只能放置两个.drag
  2. drag中的data-appt用于根据"td"指定.drag类的高度。
  3. data-appt当拖放div的"拖动"类时,drop类的值将被更改。

这是我的问题,

  1. 当我拖放.threediv时,其data-appt值更改为 1。我不知道为什么,但它不应该改变。我在javascript代码中的注释的帮助下标记了问题存在的地方。

请帮助我,这对我非常有帮助.提前谢谢。

如果您不希望它更改,请删除函数 startDrag 中的行:

dataAppt = $(this).parent();
dataValue = $(this).attr("data-appt");

http://codepen.io/anon/pen/yyReqd