2

ドラッグされた要素が新しい位置に移動されるように、ドラッグ可能およびドロップ可能な Jquery を実装する最善の方法を誰かに教えてもらえますか?

これには独自のヘルパー関数を実装する必要がありますか、それとも Jquery プラグインに含まれていますか?

4

2 に答える 2

6

オプションはhelperデフォルト'original'であなたが望むことを正確に行うので、オプションをオフのままにするか、に設定する'original'と、コピーを作成するのではなく、オリジナルを取得し'clone'ます。次のようになります。

$(".element").draggable(function() {
  helper: 'original' //or leave this line off
});

こちらのデフォルトのデモでテストできます

于 2010-11-23T11:03:59.033 に答える
1

クローンを使用することもできます:

pnlText.draggable({
    helper: "clone",
    stop: function(event, ui) {
        $(this).css("top",ui.position.top).css("left",ui.position.left);
    }
});

これにより、マウスを放すとオリジナルがクローンの場所にポップされます。

于 2011-06-17T01:25:48.353 に答える