2

私はjqueryを初めて使用します。画像のクローンをドラッグして領域にドロップするコードを見つけました。しかし、その画像をドラッグすると、ドロップ領域に直接追加されます。ドラッグ中は表示されませんでした。

$(document).ready(function(){  
 $('#dhtmlgoodies_xpPane li .rotatable').draggable({appendTo: "working-area", helper: "clone" });

 $( "#working-area" ).droppable({ activeClass: "ui-state-default", 
                                  hoverClass: "ui-state-hover",
                                  accept: "#dhtmlgoodies_xpPane li .rotatable",
                                  drop: function( event, ui ) 
                                        {
                                            $(this).append($(ui.helper).clone().draggable());   
                                        }       
                                });
 });
});

誰かが解決策を見つけるのを手伝ってください。

4

1 に答える 1

1

appendTo問題はのだったと思いますdraggable。これを削除すると、期待どおりに機能します。

http://jsfiddle.net/q3zCc/4/

于 2011-03-10T05:59:10.520 に答える