0
Soundmanager 2 및 sc-player을 사용하여 Soundcloud에서 트랙 메타 데이터가있는 재생 목록을 채우려고합니다.이 경우 Javascript를 사용하여 데이터로 가득 찬 테이블 행을 어떻게 생성합니까?
scplayer.on("scplayer.init", function(e, track, sound) {
var $pl = $("#playlist");
$pl.empty();
//
var playlist = scplayer.playlist();
for (var x = 0, l = playlist.length; x < l; x++){
var $li = $("<li>", {"html": "Loading.."}).data('index', x).appendTo($pl);
(function (x, $li) {
//lookup the track info
scplayer.track_info(x).done(function (track) {
//console.log(track);
$li.html(track.title);
});
})(x, $li);
}
$("#playlist").find('li:first').addClass('active');
});
입니다 : 여기
는 모든 트랙의 이름 목록을 생성하는 코드의 ... 나는 매우 자바 스크립트 경험이 아니에요, 그래서 이것은 조금 까다로 증명 훌륭한 시작,하지만 나는 또한 테이블 행의 테이블 셀로 재생 목록의 각 노래를 통해 다음을 추가 할 (iTunes를 생각한다) :1. $li.html(track.title);
2. $li.html(track.duration);
3. $li.html(track.description);
4. $li.html(track.playback_count);
5. $li.html(track.favoritings_count);
6. $li.html(track.release_year);
을이 자신의 모든 작품은,하지만 난 그냥있어를 아무 생각도 데이터를 통해 반복하고 그것의 테이블 행을 생성 ...