droppable

    0热度

    1回答

    我试图从工具箱拖到画布上的对象(一个简单的图像)。但是,一旦我移动/拖动放置在画布上的对象,它似乎会创建另一个自身的克隆。但我需要的只是简单地将对象拖放到画布上多次,并且可以在画布内移动对象而不必在画布中拖动对象时创建对象的复制。这里是我的代码: <!doctype html> <html> <head> <script src="../lib/jquery.min

    0热度

    1回答

    我创建了一个简单的用户界面,用户可以从工具箱中拖放元素并将它们放在画布上,然后将它们相互连接。但是,当我在给每个连接点(元素左上角的白色正方形)和唯一ID之后尝试进行连接时,连接线将从画布中的其他位置开始,并且不会如下所示进行连接。尽快当我释放鼠标连接线消失。 这里是我的JS函数,其中我把元素 function dropCompleteElement(newAgent,i,e,kind)

    3热度

    1回答

    我有一个还原函数,所以我可以添加一些额外的检查来触发还原。将可拖动对齐到拖放对象的拖放函数似乎在拖动对象恢复到其原始位置之前触发。 在我看来,这只会发生如果使用恢复功能,因为在禁用的droppable它行为正常。 $(".box").draggable({ revert: function(socketObj) { if (socketObj === false) {

    1热度

    1回答

    我有可拖放区域的[2x,2]网格[[A,B] [C,D]],网格下面是1x4的可拖动网格。我只想要一些相邻的可拖动对象。例如,如果在B中有可拖动的,并且我将一个不同的可拖动元素拖到A中,是否有办法让B中的可拖动元素恢复?可拖动的数据行和数据列允许我可以在需要时抓取前一列/下一列中的可拖动数据。 $(".draggable").draggable({ scroll: false,

    1热度

    1回答

    我正在尝试构建一个简单的点击式游戏,其中第一个重要的事情是库存。我看过this fiddle从以前(相当老的线程) 我在哪里复制了JavaScript。问题是,我的可拖动的div始终与库存中的第一个槽对齐。即使我把它们放在第二个槽中。 所以我的问题是:为什么它贴紧第一个插槽? 这里是我的代码: $(document).ready(function(){ $('.item

    1热度

    1回答

    链接:https://jsfiddle.net/7b8bqzsh/1/ 可以使用上述链接看到完整的工作示例。计划是将链接的顺序存储到输入字段中,以便将其保存到数据库中。 当前有拉入输入字段的ID,但只显示最新的ID。有没有办法让这个存储变量的数组,按照它们在可放置元素中的顺序显示,用逗号分隔? 代码: $(".social-msl-link-label").draggable({ con

    0热度

    1回答

    我有一个div,一个关键,我想用另一个div解锁门。这个可拖动div可以获得一个值,例如1或者在锁着的门上悬停时是否属实? 在此示例代码中存在问题。当goldenKey得到mousedown它变成true。这意味着if声明得到满足,并且无论放入锁着的门是什么,例如另一个键盘,将提示alert,fadeOut,颜色发生变化。 那么当goldenKey悬停在锁定的door div上时,是否有办法接收值

    1热度

    1回答

    我的当前设置的完整的jsfiddle:https://jsfiddle.net/w27g3xp2/1/ 你会看到有一些预先定义的值的输入框。目标是根据字段中的输入创建并定位4个可拖拽元素,以便它们显示在下拉框中。目前,当我从列表中删除一个元素时,输入字段被完全清除。 另一个挑战是“+”,即成功添加了其他拖放区域,但这些区域未注册为“可拖放”区域,因此它们目前无用。任何指针,技巧或文档将非常感激。

    0热度

    1回答

    我想如果任何列表项(li)从产品div拖放并放入购物车div,那么li将被禁用,并且用户无法将其添加到购物车中DIV。 jQuery("#product li").draggable({ appendTo: "body", helper: "clone" }); jQuery("#cart ol").droppable({ activeClass: "ui-st

    0热度

    1回答

    我正在尝试使用javascript/jQuery/jQuery UI从BrainWars游戏制作我自己的版本(目前可用Android和iOS)。 游戏: 图像一个接一个地出现。例如: :出现方形符号,您必须将其拖动到左侧或右侧。 (左边一个div容器,右边一个)。 可以说你把它扔到左边的容器中。 。 如果接下来出现的图像,你也必须把它在同一容器如你扔过去的同一图像的方形符号 我的问题(S): 如何