Я знаю, что это было какое-то время, но эта проблема недавно меня тоже подвела. Как кто-то еще упомянул, вы должны повторно запустить .draggable()
для вновь созданного элемента, но это не сработает, если вы определили определенные параметры в вашем .draggable()
. Также не сработало добавление $().draggable()
в функцию, а затем вызов функции после создания нового элемента (однако этот прием работает и со сбросом droppables - см. Рисунок).
В любом случае, короткая история -> Поместив настройку $().draggable()
в функцию, а затем вызвав функцию после создания нового элемента, СДЕЛАЛ РАБОТУ, но мне пришлось ВЫБРАТЬ ЭТО из функции document ready
..... после я отключил это, это сработало.
Вы можете вызывать эту функцию столько раз, и она продолжает работать после каждого созданного элемента. Кажется, если это в заявлении document.ready
, то это сделка на 1 выстрел ..
Надеюсь, это поможет.