我用按钮将元素添加到绿色 div,然后我想拖动它们做红色 div。在拖动时(只是移动到红色元素)它会移动(或小跳跃)。看看我的小提琴: http: //jsfiddle.net/KzWkS/并尝试一下。
jQuery(document).ready(function() {
$('#pridaj').click(function(){
$("<div style='border:1px solid black; position: relative;padding:3px;margin:2px;width:190px;float:left;' class='keyword'>"+$('#newArea').val()+"</div>").appendTo('#green');
$('#newArea').val('');
});
$('.keyword').live('mouseover',function(){
$('.keyword').draggable({connectToSortable:'#red'});
});
});
$(function() {
$( "#red" ).sortable();
$( "#red" ).disableSelection();
});
而且..如果我想把它们拖回来,它也会做这些事情......
可能定位有问题(绝对/相对),但我还没发现。