我有一堆div,它们启用了jQuery sortable(as grid)。这一切都运行正常,但我想只在用户拖动div时才启用可排序 - 而不是在他点击它时。例如,这些div具有滚动条,每当您拖动手柄时,它会将div绑定到鼠标并强制您对其进行排序。我该怎么关掉它?
这是我的jQuery:
$( "#sortable" ).sortable({ items: 'li:not(.ui-tabs-nav-item,#newspod,#imglist li)', containment: '#sortable'})
$( "#sortable" ).disableSelection();
答案 0 :(得分:3)
您可以添加此属性
distance: 15
到您的可排序对象,以便用户在激活可排序行为之前必须将其拖动15个像素。