jquery拖放:Droppable对具有float:left或inline块的元素不起作用
以前还有谁有这个问题吗 我似乎无法进入具有display:inline block或float:left的目标 以下是示例代码的链接: 我发现的一些信息:jquery拖放:Droppable对具有float:left或inline块的元素不起作用,jquery,droppable,Jquery,Droppable,以前还有谁有这个问题吗 我似乎无法进入具有display:inline block或float:left的目标 以下是示例代码的链接: 我发现的一些信息: 我注意到如果我把它正好排在中间,就可能在内联中工作。但是,如果我的拖拽操作的任何部分碰到,它就可以接受drop,这将是一件好事。我可以将拖拽操作放到div的内联部分。(使用最新的Chrome) 也许这是一个宽容的问题 target.droppable({ drop: function(event, ui) {
我注意到如果我把它正好排在中间,就可能在内联中工作。但是,如果我的拖拽操作的任何部分碰到,它就可以接受drop,这将是一件好事。我可以将拖拽操作放到div的内联部分。(使用最新的Chrome) 也许这是一个宽容的问题
target.droppable({
drop: function(event, ui) {
alert('row dropped ' + $(this).text());
},
accept: source.selector,
tolerance: 'touch'
});
:编辑“接触”的公差
清除您的浮动
#your_sortable:after { clear:both; content:'.'; display:block; height:0; line-height:0; font-size:0; visibility:hidden; padding:0; margin:0; }
你在链接到的线程中尝试过解决方案吗?是的,尝试过,但对我的情况没有帮助。谢谢