Javascript 当我制作一个可拖动的克隆时,如何保持元素的高度和宽度

Javascript 当我制作一个可拖动的克隆时,如何保持元素的高度和宽度,javascript,jquery,html,drag-and-drop,angular-ui-bootstrap,Javascript,Jquery,Html,Drag And Drop,Angular Ui Bootstrap,拖动元素时,我希望保持相同的高度和宽度 $("li", $taskList).draggable({ helper : "clone", revert : "invalid" }); 这是我的工作。拖动时,我们可以设置colne的高度和宽度。仅基于Prasad的答案-保持原始项目的宽度和高度: $("li", $taskList).draggable({ helper: 'clone', start: function (e, ui) { ui.

拖动元素时,我希望保持相同的高度和宽度

$("li", $taskList).draggable({
    helper : "clone",
    revert : "invalid"
});

这是我的工作。拖动时,我们可以设置colne的高度和宽度。

仅基于Prasad的答案-保持原始项目的宽度和高度:

$("li", $taskList).draggable({
    helper: 'clone',
    start: function (e, ui) {
        ui.helper.animate({
            width: 80,
            height: 50
        });
    }
});

(编辑以添加高度)

相同的偏移是什么意思?拖动前的div偏移
$(el).draggable({
  helper: 'clone',
  start: function (event, ui) {
    var w = $(this).css('width');
    var h = $(this).css('height');
    ui.helper.css('width', w).css('height', h);
  }
});