我對jQuery來說很新,我正在試圖找到最實用的方法來解決我的問題。目前我的工作,但我知道我可以簡化它,使其更實用。我只是不知道如何。將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標籤中。這是我想要的方式,但我覺得這可以被壓縮成一個功能,但我不確定如何到達那裏。任何示例或描述性幫助將非常感激。謝謝..
這很有效,謝謝...雖然有一個更多的請求。我得到這裏的大部分來自,但會介意打破/向我解釋每個人的邏輯? –
沒有太多的邏輯,但我會盡我所能。給我幾分鐘來寫解釋。 ':)' –
好的,非常感謝...我非常感謝你的幫助。 –