Songkick APIを使用して次のギグの日付を表示しています。コードはhereです。これはJSON data sourceのコピーです。JSONデータを取得する - 初心者
HTML:
<head>
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.livequery.js" type="text/javascript"></script>
<script src="jquery.nano.js" type="text/javascript"></script>
<script src="application.js" type="text/javascript"></script>
</head>
<body>
<ul id="concerts">Loading Next Gig...</ul>
</body>
application.jsです:
$(document).ready(function() {
var template = "<li>Our next gig is <a href='{uri}'>{displayName}</a></li>";
var apikey = 'MY_API_KEY';
var container = $("ul#concerts");
$.getJSON('http://api.songkick.com/api/3.0/artists/253846/calendar.json?apikey=' + apikey + '&jsoncallback=?', function(data) {
container.html("");
events = data["resultsPage"]["results"]['event'];
if (events==null) {
container.append($.nano());
}
else {
container.append($.nano(template, events[0]));
}
});
});
私は何のイベントがリストされていない場合は、最初の上場ギグのために
event.location.city
event.venue.displayName
event.start.date (in dd MMM format).
を表示したいと思います私はそれが何かを言うようにしたい "現時点で予約されているギグは現在ありません。[a href="example.com"] click here [/a]
をアップしてください今日までの情報。
他の回答とあなたの例を使用して、application.jsを次の行に沿って変更しました:var template = "