2010-07-25 99 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