2010-07-25 117 views
4

我有一個無序列表<ul>與列表項目<li>我希望能夠通過拖動「重新排序」。我正在使用jQuery。我怎麼能做到這一點?我嘗試連接點擊事件,但我無法使拖動正常工作(我希望其他<li>元素在我將一個<li>元素拖動到合適的位置時移開,因此用戶可以看到它會結束的位置向上)。jQuery/JavaScript的:通過拖動重新排列無序列表

幫助?

回答

7

如果您不需要發明輪子:

http://jqueryui.com/demos/sortable

+0

我看着這一點,但我無法找到如何使它與無序列表任何工作,例如... – Alex 2010-07-25 19:08:43

+1

@Alex:該演示INFACT涉及一個無序列表 – jAndy 2010-07-25 19:10:26

+0

貌似SO新的回答通知不適用於iPhone。 :)。 +1 – 2010-07-25 19:14:24