有谁知道jQuery可排序事件的触发顺序是什么?我问这个,因为我有一个问题stop
和update
.对我来说更有意义的是update
事件会在stop
事件发生后发生,但情况并非如此.
这是在任何地方记录或有人调查吗?我无法找到合适的列表,我还不想查看代码.
事件的顺序是:
create - 创建sortable时触发
start - 排序开始时触发
activate - 在拖动开始时为每个连接列表触发
over - 将可排序项目移动到可排序列表时触发
sort - 在排序期间触发
更改 - 在排序期间触发,但仅在DOM位置发生更改时触发
beforeStop - 在排序停止之前触发,占位符/帮助程序
update - 在停止排序和DOM位置发生更改时触发
deactivate - 在排序停止之前触发,传播到所有可能的连接列表
out - 当可排序项目从可排序列表移开时触发
停止 - 排序停止时触发
还有其他事件也可能发生:
接收/删除 - 在列表之间移动项目时触发
不知道为什么在jQueryUI网站上这不清楚.
请注意,根据触发的事件,ui参数不同.值得查看API文档以清楚这是什么并进行调试.
http://api.jqueryui.com/sortable/