質問: function(no){ // 次のページを表示するために+1 no ++ ; } }); ``` ご教授いただければ幸いです((+_+)) よろしくお願い致します。
回答: きちんと調べたわけではなくて、ページと質問をみてちょっと見てみただけですので、間違っているかも知れませんが、 http://qiita.com/api/v2/authenticated_user/items?page=1&per_page=20 こちらのAPIの利用には認証が必要なようですよ? そのまま叩くと次のようなデータが送信されてきます。 {"message":"Unauthorized","type":"unauthorized"} http://qiita.com/api/v2/items?page=1&per_page=20 こちらなら特に認証無しでもデータを取得してくるようです。。 また、データはJSONで送受信されているので、恐らく「for(var i in data){」の前にオブジェクトに変換する必要があると思います。 「'data[i].title'」これもこのままでは「data[i].url」や「data[i].title」がそのまま文字列として出力されてしまう気がします。 もしデータの取得とHTML生成に成功したとして、このままではボタンを押すまで表示されず、ボタンを押すと2ページ目から表示されるような気がします。