从列表行中的图标拖动时允许列表重新排序

时间:2012-06-12 09:08:32

标签: jquery-ui jquery-ui-sortable

我使用JQuery UI Sortable在拖动元素时允许重新排序列表中的元素。我想通过仅在从每个元素中存在的图标(此图标是li中的跨度)中拖动时允许重新排序来改进此处理,而不是整个元素。

是否可以使用Sortable执行此操作?

非常感谢你的帮助! 亨利

1 个答案:

答案 0 :(得分:2)

是的,jQuery-UI提供了一个“句柄”选项:

  

http://jqueryui.com/demos/sortable/#option-handle

     

限制排序开始点击指定的元素...

     

使用指定的句柄选项初始化一个sortable。

$( ".selector" ).sortable({ handle: 'h2' });