我有一個問題,我無法解決。jquery sortable的絕對定位'處理'問題 - 不影響排序,而排序元素範圍外部
我有一個Basecamp類似的項目列表,左邊有一個小菜單,拖動,編輯和垃圾桶圖標。
手柄在那裏。他坐在可排序元素的範圍之外,這就是他爲什麼不影響排序的原因。
正如你看到的,我拖着圖標是在左邊。他不在{LI}範圍內。 LI結束於char結束的位置,所以Handle離開了他的父項,並且不會影響所有的排序並且不會啓動它。
當我拖動它,但將鼠標移動到LI的邊界內時,則會影響和排序,如同它假設的那樣。
我能做些什麼。我打破了我的頭,尋找一個處理偏移的屬性,或者以任何方式爲他定義我的處理超出了你的範圍。
我希望任何人在過去面對過這件事,並可能有所幫助:) 我認爲要放置一個子彈圖像bg,並且這樣可以給它左側更多的空間。 可能做的伎倆... :)
謝謝
自該項目啓動以來經過了很長時間。 謝謝你的回答,我一定會嘗試在我未來的項目中使用。謝謝(Y) – neoswf 2011-05-03 19:17:03
幫助我也...謝謝! – 2011-08-26 04:53:33
輝煌的工作。我一直在關注你的工作,試圖修復這個bug,因爲我有(或者我想)與你一樣的問題。一個專業的設計團隊創建了這個UI,我不得不做出工作,並在列表項外加上一個句柄。所以我將你的補丁轉換成CoffeeScript,並將其粘貼在jQuery - >和我的代碼之間。它按照現在應該的方式運作。非常感謝。 – 2012-03-13 19:20:00