首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Jquery ui - sortable:在可排序元素中通过图标'handle‘拖动

Jquery ui - sortable:在可排序元素中通过图标'handle‘拖动
EN

Stack Overflow用户
提问于 2011-12-18 22:40:48
回答 1查看 53.8K关注 0票数 77

我的jquery ui可排序可以很好地工作,但我的可排序元素中还有其他交互式元素。为了防止在与可排序div中的元素交互时意外排序,我想以某种方式使可排序项的拖动移动仅在拖动可排序项中的某个元素时发生,例如可能位于每个可排序项左上角的“移动”图标。使用泛型jqui可以做到这一点吗?或者我需要编写自己的钩子?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-18 22:56:06

插件的选项允许您定义可以启动排序的元素。您可以提供选择器或元素。

如果您有此html,并将.handler用作开始排序的句柄:

<ul class="sortable">
    <li>
        <span class="handle"></span>
        My element
    </li>
</ul>

如下所示应用选项:

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

您可以随心所欲地设置handle元素的样式。

票数 160
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8552434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档