データを取得してliに書き出したJSON urlファイルがあります。JSON ファイルへのリンクはhttps://www.inquicker.com/facility/americas-family-doctors.jsonです。私のフィドルファイルへのリンクはhttp://jsfiddle.net/VVnSC/17/です。各場所の次の利用可能な時間に時間を絞り込もうとしています。そのため、ブレントウッド、スマーナ、スプリング ヒルの各場所に 1 つの時間 (次に利用可能な時間) しかありません。また、名前のダッシュの前にある場所の名前を削除しようとしているので、人の名前だけが表示されます。すべてのヘルプは大歓迎です、ありがとう。
<!DOCTYPE html>
<html>
<head>
<title>AFD TEST</title>
<script type="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"> </script>
<script>
$(document).ready(function(){
$.getJSON('https://www.inquicker.com/facility/americas-family-doctors.json',
function(data){
console.log(data.facility);
$.each(data.schedules, function(i, name){
times=''
if (name.available_times.length){
times='<ul>'
$.each(name.available_times,function(i,o){
for (var i; i < 1; i++) {
times+='<li><a href="'+ name.available_times[0].url +'">'+o.when+'</a></li>'
}
})
times+='</ul>'
}
else{
times='<ul><li>No Time Available</li></ul>'
}
$('#names').append('<li>' + (name.name) + times + '</li>');
});
});
});
</script>
</head>
<body>
<ul id="names"></ul>
</body>
</html>