0

コードへのリンク-JSFIDDLELINK

var makeDrag = function(){
    $("#hello").draggable({
        stop: function(){
            alert("Done dragging");

            $("#hello").draggable("destroy");

            var copy = $("#hello").clone(true);
            $("body").append(copy);
            copy.html("DRAG");
            copy.draggable();
            copy.css("left","120px");
            copy.css("top","140px");

            makeDrag();
        }
    });
}

makeDrag();

<div id="hello">DRAG</div>//THIS DIV SHOULD BE FIXED IN THE SAME POSITION 

ドラッグアンドドロップはできますが、div helloを修正する必要がありますか?これを達成する方法は?たとえば、リンクの例

4

1 に答える 1

1

オプションを使用しhelper: "clone"ます。

$("#hello").draggable({
    helper: "clone",
    stop: function(){ 
      //existing stuff
    }
});

作業デモ

于 2012-09-11T17:30:32.843 に答える