使用相同大小的div时,JQuery的Droppable Tolerance“fit”功能存在问题

时间:2010-03-10 18:45:03

标签: jquery jquery-ui droppable

我只是想知道是否有其他人可以设法获得容忍度:在jQuery UI中使用'droppable'功能时可以使用'fit'选项吗?

我想只在可拖动的div完全掉落到droppable div上时调用一个函数。两个div都是相同的大小,我使用snapMode:outer来帮助最终用户。

我根本无法让它与'fit'一起工作。与'相交'完美配合​​。

真的很感激一些帮助。

由于 克里斯

2 个答案:

答案 0 :(得分:0)

我偶然发现了同样的问题,似乎暂时需要修补jquery-ui才能使其正常工作。

补丁非常简单明了,并在以下jquery-ui错误报告中进行了描述:http://dev.jqueryui.com/ticket/5689

我不知道这是不是真的是一个错误或“功能”。

答案 1 :(得分:0)

对于那些在Drupal 6中使用jQuery UI模块的人,您可以手动修复它:

  • 转至/sites/all/modules/jquery_ui/jquery.ui/ui/minified
  • 找到文件“ui.droppable.min.js”并对其进行备份(以防出现问题)。
  • 打开原始的ui.droppable.min.js并搜索文本“fit”(带引号)。
  • 更改显示
  • 的行
  

返回(F< D& C< B& N< L&& K< J>); (有意的空间,而不是原始的空间)

  

返回(F< = d&安培;&安培;℃下= B&安培;&安培; N< = L&安培;&安培; K< = j);

并保存更改。   - 完成,享受。