2010-03-10 42 views
2

我只是想知道如果任何人能設法得到寬容當「適合」功能:使用jQuery的用戶界面中的「可放開」功能時,「適合」選項來工作?問題與jQuery的投擲的寬容使用同樣大小的div

我要打電話,只有當可拖動的div是完全跌落到投擲的DIV的功能。兩個div的大小相同,我使用snapMode:outer來幫助最終用戶。

我根本無法把它與「適應」的工作。與「相交」完美配合。

真的很感謝一些幫助。

感謝 克里斯

回答

0

我絆了同樣的問題,似乎暫時,你需要修補的jQuery的UI,使其工作。

補丁是非常簡單和明顯,在下面的jQuery UI的bug報告描述:http://dev.jqueryui.com/ticket/5689

我不知道,如果這真的是一個bug或「功能」,雖然。

+0

嘿大衛 - 感謝。 這讓我很生氣。作爲一種解決方法,我最終將「捕捉」div嵌套在可丟棄的div中,使可丟棄的div大到頂部,右側,底部和左側1px。 – Chris 2010-06-08 21:41:29

0

對於使用jQuery UI模塊在Drupal 6這些,你可以手動修復:

  • 轉到/sites/all/modules/jquery_ui/jquery.ui/ui/minified
  • 找到文件「ui.droppable.min.js」並做一個備份(以防萬一出錯)。
  • 打開原始ui.droppable.min.js和搜索的文本「適合」(帶引號)。
  • 更改這行

返回(F < d & &Ç<乙& &Ñ<大號& &ķ< J)的; (故意空間,而不是在原始線)

返回(F < = d & &Ç< = B & &Ñ< = L & &ķ< = J)的;

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