0

私はjQuery UI Draggable and Droppableで作業しています: ここに状況があります: 2. ウィジェットがドロップされることになっている 2 番目の div があります。

問題は、2 番目の div (最初の div からウィジェットをドロップできる場所) が負の css left 値を持つ可能性があることです (2 番目の div にカルーセルがあるためです)。そして、fe left = -200px のときに 2 番目の div に何かをドロップしようとすると、ヘルパーはカーソルから 200px に配置されます。左の値が大きい場合、ヘルパーは画面の外に出ることができます。)。何かアドバイスはありますか?

4

1 に答える 1

0

これはあなたが探していたものですか?

$('#drawer .tile').draggable({
    appendTo: '#tiles-container',
    zIndex: 10000
});

$('.socket').droppable({
    accept: '.tile',
    drop: function(){
        alert('dropped!');
    }
});

containment:'#tiles-container'ドラッグ可能なヘルパーを設定すると、左オフセットが継承されます。

于 2012-11-19T21:50:28.967 に答える