multidraggable不在addclass上工作

时间:2013-03-30 15:50:44

标签: jquery draggable addclass

我正在尝试使用此

<a href="https://github.com/someshwara/MultiDraggable">
multidraggable plug-in</a> 

用于jquery。我不想使用addClass包含另一个要拖动的元素。这是行不通的。我实际上只是编辑了在multidraggable github页面上提供的示例,看它是否有效,遗憾的是它没有。

我已将此问题粘贴在

jsfiddle这样你们就可以理解它了。

这是在拖动开始时使用addClass的特定部分

$(".d2").multiDraggable({ group: $(".d2"), startNative: function () {$("#addme").addClass("d2", 400, "duration")}, dragNative : function () {}});

我实际上打算使用这个是我正在制作的单人纸牌游戏。当用户开始拖动可拖动的卡并且如果该卡上堆叠有其他卡时,它也应该包括那些拖动的卡。我已经有这个问题了一个星期了。

如果您有其他建议我应该做而不是这个,那将非常感激。感谢您抽时间阅读。

1 个答案:

答案 0 :(得分:0)

我也尝试使用那个多重可插入的插件,但从来没有完全使用它。

here尝试ui.multidraggable.js。然后它就像

一样简单
$('.myClass').multidraggable();

现在回答您的问题,您可以通过两种方式添加元素:

  • 使用$('#myId').addClass('myClass');
  • 您可以按住Ctrl键单击该元素并将其添加到该组中。

希望这有帮助。