jquery - jquery ui:可排序与可排序
问题描述
我正在维护一个使用 jquery ui 1.8.18 构建的网站。在那里我看到了下面的代码......
$('div.sortables').Sortable({
accept : 'content',
tolerance : 'intersect',
opacity : 0.8,
fit : false,
distance : 25
});
该distance
属性在这里没有影响......虽然在jquery ui docs中,他们说如果distance
指定了,那么排序仅在鼠标移动distance
px后才起作用......
如果我改为Sortable()
thensortable()
属性distance
可以工作,但设计会瘫痪......
如何设置要使用的距离属性Sortable()
?
解决方案
jQuery UI 在初始化交互时需要小写。可排序交互应初始化为“.sortable();” 而不是“.Sortable();”
您正在使用的某些选项在 jQuery ui“可排序”中未使用,但是它们确实具有类似的选项。例如,accept
可以更改为items
.
有关可排序功能和选项的更多信息,请查看文档:https ://api.jqueryui.com/sortable/
推荐阅读
- ios - 未调用 iOS 13 UIPanGestureRecognizer 选择器
- c++ - c++17 filesystem::remove_all 带通配符路径
- r - 警告消息:29192 未能在 lubridate 中解析
- javascript - Javascript Owl 轮播,如何从 API 动态设置 autoplayTimeout 字段?
- go - ioutil.ReadAll 替代方案,只消耗数据,不复制字节数组
- c - 如何在main中调用bool函数?
- c# - C#.net 如何在你的程序中添加插件
- node.js - 是否可以将 Puppeteer 与表单数据(多部分/表单数据)一起使用?
- java - Java 8 - 查找超类引用是子类的实例
- android - 我如何在 android studio 中获得原始创建类对话