Привет, я долгое время изобилую списком альбомов itunes api.iTunes search API undefined first result
Моя проблема состоит в том, что миниатюра и название альбома в первом <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 апи, но без каких-либо решений, которые я смог найти.
Любая помощь была бы принята с благодарностью.
Можете ли вы добавить свой код к своему вопросу? Это спасает нас от совершения прыжка. –