繁体   English   中英

jQuery 可排序 — 仅在拖动时启用排序,而不是单击

[英]jQuery sortable — enable sortable only on drag, not click

我有一堆启用了 jQuery 可排序(作为网格)的 div。 这一切都很好,但我只想在用户拖动 div 时启用可排序 - 而不是在他单击它时启用。 例如,这些 div 具有滚动条,每当您拖动手柄时,它会将 div 绑定到鼠标并强制您对其进行排序。 我该如何关闭它?

这是我的 jQuery:

$(  "#sortable"  ).sortable({ items: 'li:not(.ui-tabs-nav-item,#newspod,#imglist li)', containment: '#sortable'})

$( "#sortable" ).disableSelection();

您可以添加此属性

distance: 15

到您的可排序 object 以便用户必须将其拖动 15 个像素才能激活可排序行为。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM