Как вы сбрасываете перемещенные объекты с помощью Dragula?

Я начал работать с Dragula, и мне нужно перемещать элементы из одной коробки в другую. Тем не менее, я хочу иметь возможность щелкнуть кнопку и вернуть элементы Dragula туда, где они были раньше, в основном сбрасывая их. Я искал решение, но нигде не могу его найти, поэтому, если кто-нибудь может мне помочь с этим, я был бы признателен.


person Ethan Garon    schedule 26.03.2020    source источник


Ответы (1)


Вы захотите извлечь данные HTML из двух полей, скомпилировать данные и сбросить их во втором поле.

// reset toppings using JQuery each() method
$("#box2").each(function () {
    $("#box").append(this);
    });

Надеюсь, это поможет, просто помните, что все, что вы делаете, это нацелены на box2 и извлекаете информацию.

Вот еще одна версия, не такая чистая, но более простая для понимания:

var dragged = $("#box2").html();
var notDragged = $("#box1").html();
var original = dragged + notDragged ;
$("#box1").html(original);
$("#box2").html("");
person Conrad Barczyk    schedule 27.03.2020