其他人以前也遇到过这个问题吗?
我似乎无法进入具有 display: inline-block 或 float:left 的 TARGET。
这里是示例代码的链接: http://jsbin.com/arusu3/141
我找到的一些信息: http://forum.jquery.com/topic/connecttosortable-fails-when-sortable-list-is-floated
我注意到,如果我将其完全倾倒在中间,是否可以内联工作。但如果我的拖动的任何部分接触到它,它会接受掉落,这会很好。
最佳答案
我能够放到 div-inline 上。 (使用最新的 Chrome)
也许这是一个容忍问题?
target.droppable({
drop: function(event, ui) {
alert('row dropped ' + $(this).text());
},
accept: source.selector,
tolerance: 'touch'
});
http://jsbin.com/arusu3/144 :将容差编辑为“触摸”
关于jquery拖放: Droppable doesnt work on elements with float:left or inline-block,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5372821/