我想使用 Spotify API 创建一个可拖放的播放列表。
var tracks = models.library.tracks;
var playlist = new models.Playlist();
// loop through all tracks and add them to the playlist
for (var i = 0; i < 25; i++) {
var track = models.Track.fromURI(tracks[i].data.uri);
playlist.add(track);
}
// add playlist to view
var playlistView = new views.List(playlist);
$('#playlist').html(playlistView.node);
如何启用此播放列表以拖放曲目? 这是否已经内置到 Spotify API 中(但尚未记录)?我尝试使用 jQuery UI 可排序功能自己实现它。
$('#playlist').sortable();
但是,Spotify 播放列表不是简单ul
的li
子元素,所以这没有奏效。