Может кто-нибудь сказать мне, как лучше всего реализовать перетаскиваемый и сбрасываемый Jquery, чтобы перетаскиваемый элемент перемещался в его новую позицию?
Вам нужно реализовать собственные вспомогательные функции для этого или он включен в плагин Jquery?
В опции helper по умолчанию 'original', которая будет делать именно то, что вы хотите, поэтому просто оставьте эту опцию отключенной или установите ее на 'original', и вы получите оригинал ...'clone', который делает копию.Это должно выглядеть следующим образом:
helper
'original'
'clone'
$(".element").draggable(function() { helper: 'original' //or leave this line off });
Вы можете протестировать его в демонстрационной версии по умолчанию здесь .
Вы также можете использовать клон:
pnlText.draggable({ helper: "clone", stop: function(event, ui) { $(this).css("top",ui.position.top).css("left",ui.position.left); } });
При перемещении мыши оригинал перемещается в местоположение клона.