私はjQueryにかなり慣れていないので、問題を解決するための最も実用的な方法を見つけようとしています。現在私が持っているものは機能しますが、それを単純化してより実用的にすることができることを私は知っています。方法がわかりません。
これが私のjQueryです...
var hl1 = data.headlines[0,0].headline;
var hl2 = data.headlines[0,1].headline;
var hl3 = data.headlines[0,2].headline;
var hl4 = data.headlines[0,3].headline;
var hl5 = data.headlines[0,4].headline;
var hl6 = data.headlines[0,5].headline;
var hl7 = data.headlines[0,6].headline;
var hl8 = data.headlines[0,7].headline;
var hl9 = data.headlines[0,8].headline;
var hl10 = data.headlines[0,9].headline;
$('#headlines .title').eq(0).append(hl1);
$('#headlines .title').eq(1).append(hl2);
$('#headlines .title').eq(2).append(hl3);
$('#headlines .title').eq(3).append(hl4);
$('#headlines .title').eq(4).append(hl5);
$('#headlines .title').eq(5).append(hl6);
$('#headlines .title').eq(6).append(hl7);
$('#headlines .title').eq(7).append(hl8);
$('#headlines .title').eq(8).append(hl9);
$('#headlines .title').eq(9).append(hl10);
そして、これが私のHTMLです...
<div id="headlines">
<h2 class="title"></h2>
<h2 class="title"></h2>
<h2 class="title"></h2>
<h2 class="title"></h2>
<h2 class="title"></h2>
<h2 class="title"></h2>
<h2 class="title"></h2>
<h2 class="title"></h2>
</div>
つまり、基本的に私が行っているのは、AJAX / JSONを介していくつかのデータをプルし、それらをこれらのh2タグに追加することです。これは私が望むように機能しますが、これを1つの関数に圧縮できるように感じますが、そこに到達する方法がよくわかりません。任意の例や説明的なヘルプをいただければ幸いです。ありがとう..