嗨我很長一段時間與iTunes的專輯列表掙扎。iTunes搜索API未定義的第一個結果
我的問題是縮略圖和專輯標題在第一個<li></li>
總是回來未定義。
該代碼是基於iTunes的藝術家搜索,它按預期工作,但我的專輯列表版本總是給這個故障。
$(document).ready(function(){
var searchTerm = '909253';
$.getJSON("http://itunes.apple.com/lookup?id=" + searchTerm + '&limit=30' + '&entity=album' + '&callback=?', function(data) {
$.each(data.results, function() {
$('<li></li>')
.hide()
.append('<img src="' + this.artworkUrl60 + '" />')
.append('<span><a href="http://itunes.apple.com/search?term='
+ this.artistName + '">' + 'Artist: ' + this.artistName
+ '</a> ' + '<br />Album Title: ' + this.collectionName + '</span>')
.appendTo('#results')
.fadeIn();
});
$("#results").listview("refresh");
});
});
見http://jsfiddle.net/tris_wood/u2sYe/2/
我見過類似的帖子這個問題問心無愧iTunes的API,但沒有解決辦法,我能找到。
任何幫助將不勝感激。
你可以將你的代碼添加到你的問題嗎?它可以幫助我們避免跳躍。 – 2012-06-08 08:23:06