我想要做的是創建一個卡片排序腳本。基本上,你有一張「卡片」列表,然後你應該把它列入任何數量的「堆棧」(列表)。我正在使用jQuery-UI可排序插件,並且能夠連接列表以在它們之間進行拖動。我面臨的問題是,我無法找出一種方法來檢查卡片是否懸停在空白區域或現有列表上,並且如果前者刪除它,則會創建一個新列表。使用jQuery可拖拽/可拖拽和排序創建新元素
我已經嘗試使用可拖放/ droppable,以便該卡最初不限於排序,但我仍然無法讓它識別卡的位置。我也認爲可拖動/可拖放不會是我需要的,因爲我無法將卡從可排序的列表移回原始列表(可拖動)。
最終,我將使用jQuery的ajax功能來保存排序結果,但直到我能夠創建新列表時才能這樣做。
有沒有人有這樣的經驗嗎?任何幫助將是偉大的!
也許準備一個你到目前爲止的jsfiddle?當問更復雜的問題時,回答問題的人通常需要花費相當長的時間來編寫一個示例。 – PriorityMark
這是一個整潔的工具。這是我想出來的。原諒醜陋,並注意我已經嘗試了比現在更多的其他事情。目前,初始列表是可排序的,並且可以通過單擊原始列表下方顯示的+鏈接來添加新的「堆棧」,並且原始列表中的項目可以在它與創建的可排序列表之間移動。 http://jsfiddle.net/Em8gn/6/ – imkingdavid