qiita apiで
記事のタイトルとその記事へのリンクを20件取得し
画面に表示させたいと思っています。
次の20件を表示ボタンを押すごとに
追加でさらに20件が表示されるようにしたいです。
現状ではscalaテンプレートの部分しか表示されません。
初期表示は「記事のリスト」の文言とボタンのみの表示で
そのあとボタンを押して記事を表示したいのですが
ボタンを押しても何も起きず原因を探り中です。
play flameworkをつかっています。
####scalaテンプレート
@() @css = {} @js = { <script src="@routes.Assets.versioned("javascripts/sample.js")" type="text/javascript"></script> } <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Qiita api</title> </head> <body> <div id="js_append_area"> <ul> <li>記事のリスト</li> </ul> </div> <button id = next class="btn btn-info"> 次の20件を表示 </button> </body> </html>
####sample.js
$(function(){ var no = 1 // キャッシュを無効にする $.ajaxSetup({ cache: false }); $("#next").click(function () { nextNo(no); $.get('http://qiita.com//api/v2/authenticated_user/items?', { page:no, per_page:"20" } ).done(function(data) { for(var i in data){ $("#js_append_area").append( '<ul>' + '<li><a href = data[i].url>data[i].title</a></li>' + '</ul>' ); } }); }); var nextNo = function(no){ // 次のページを表示するために+1 no ++ ; } });
ご教授いただければ幸いです((+_+))
よろしくお願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/01 02:57 編集