【发布时间】:2023-04-10 11:21:01
【问题描述】:
我正在使用 Droppable 方法使容器接收 div 元素。
这个容器也是可排序的。
jsfiddle:http://jsfiddle.net/r5vrrcxv/2/
jQuery('#source').sortable();
jQuery('#receiver').sortable().droppable({
drop: function( event, ui ) {
$( "<div></div>" ).text( ui.draggable.text() ).appendTo( this );
}
});
我的问题:当我将元素拖放到接收器中时,元素总是放在接收器的底部。
我在寻找什么:相反,由于接收器中的元素是可排序的,我希望放置在接收器中的元素位于它们被放置在附近的元素的上方或下方。
Droppable 或 Sortable 中是否有内置事件或方法允许这样做?
感谢您的帮助
【问题讨论】:
标签: jquery jquery-ui jquery-ui-draggable jquery-ui-droppable