我需要检测可排序的顺序何时发生变化。无论排序项目来自何处,我都需要它来触发更改事件。
但是,ui.sortable 中可能存在一个缺陷,当从一个连接的可排序对象拖动到另一个时,该缺陷不会触发事件。
考虑:
- 用户将一个项目从 Sortable#A 拖到 Sortable#B 但尚未放下它。更改事件在 Sortable#A 上触发。
- 然后,用户在 Sortable#A 中拖动项目以更改排序顺序。NOTHING 触发 示例: http ://screencast.com/t/rW4xj485OEc
相反,当用户从同一个 Sortable#A 中开始排序时,Change Event 每次都会在 Sortable#A 上触发。 http://screencast.com/t/uirpg1E5nA
首先,这似乎是 ui.sortable 中的一个缺陷。其次,有没有人建议我如何得到我的蛋糕并吃掉它?如果需要,我很乐意分叉 ui.sortable 。