Google API からのデータを表示しようとしていますが、結果として「未定義」が表示され続けます。これが私のコードです:
$(document).ready(function() {
var url='https://www.googleapis.com/books/v1/volumes?q=harry+potter&maxResults=9'
$('#button').click(function() {
$.getJSON(url,function(data){
$('#content').empty();
$.each(data, function(entryIndex, entry){
var html = '<div class="result">';
html += '<h3>' + entry['id'] + '</h3>';
html += '<div class="title">' + entry['title'] + '</div>';
html += '<div class="author">' + entry['author'] + '</div>';
$('#content').append(html);
});
});
return false;
});
});