私はそれが彼らの取引セクションで出くわすすべての取引のすべてのタイトルをエコーアウトしようとしています。forステートメントは中途半端に正しいと思います。また、すべてのタイトルを実行するためにprintステートメントをループしないようにしています。しかし、私はどうやってかわからないのですか?
私のコード:
$(document).ready(function() {
$.ajax({
url: 'https://api.groupon.com/v2/deals.json?client_id={accesstoken}&division_id=new-york',
data: 'client_id='+ access_token + '&' + 'division_id'+ loc,
dataType: 'jsonp',
success: function (data) {
items = data;
// title = data.deals[0].shortAnnouncementTitle;
console.log(items)
handleResult(items)
// handleResult(title)
},
});
function handleResult(items) {
for(var i=0; i<items.deals.length; i++) {
var title = items.deals[i].shortAnnouncementTitle;
s = "<h2 class='results'>" + title + "</h2>";
console.log(title)
}
$("#result").html(s);
}
現在、コンソールにすべてのタイトルが表示されている間、ループしてリストの最後のアイテムのみを出力します。