なぜこのコードでは、ヘルパをドロップ可能領域にドロップできませんか?jquery ui helperをdroppableにドロップできません
$(".product").draggable({
revert: 'invalid',
cursorAt: { top: -12, left: -20 },
helper: function(event) {
return $('<div class="product_helper"></div>');
}
});
$(".droppable").droppable({
accept: '.product_helper',
drop: function(event, ui) {
$(this).append(ui.helper);
}
});
ドロッパーブルにヘルパーをドロップすることは可能ですか?
問題の明確な説明(ヘルパーを落とすことはできませんが、複製する必要があります)と作業用のjsフィドルについては、+1してください。ドロップされたヘルパーがその位置を維持するように '.css({position: '絶対'、左:0、top:ui.offset.top})を追加しました。ありがとう –
私は助けることができて嬉しい問題はありません。さらに、左と上のCSS属性をリセットした場合、ドロップされたクローンは絶対:絶対を維持します。 (私がそれを相対的に設定したのは、ドロップ領域に積み重ねたかったからです)。 –
私は同じ機能を望んでいますが、 'droppable'は 'sortable'をサポートするべきですが、ここではいくつかの問題に直面しています。http://jsfiddle.net/6J3AB/助言がありますか? – Ashok