0

我有一个可通过 jQuery UI 的可排序库 (http://jqueryui.com/demos/sortable/) 排序的歌曲列表(每首歌曲都以专辑封面的形式)。所有歌曲都是驻留在单个集合中的模型。当触发“排序”事件时,我想重新计算歌曲的顺序并更新它们各自的索引。我知道如何在集合中获取模型的索引,但是是否可以更新/设置模型的索引?我意识到我可以在模型上设置一个“订单”属性并更新它,但似乎更新索引会更干净。

4

1 回答 1

1

听起来您需要在集合上定义一个比较器,然后在触发小部件的 sorted 事件时对其调用sort 。

于 2012-07-14T21:55:11.637 回答