我有一個由for
循環的javascript生成的元素的長列表。最初我只有4-5個元素,事情都很好,但現在我有超過30個元素使列表很長。我打算在一個span
或div
中附上5個元素,這樣我可以將它左移並將列表堆疊爲列,但由於結束標記,我無法使其工作。javascript:列表中包含n個循環元素後的div
var ttllist="";
for(i=0;i<x.length;i++)
{
if(i%5==0)
{
ttllst +='<span style="float:left">';
}
ttllst += x[i]+'<br/>';
//How to close the span tags accurately ???
}
return ttllist;
我現在面臨的問題是x.length
可以是任何數字,因此我留下了未封閉的標籤一段時間。有人可以請幫忙嗎?
你能爲創造小提琴....這裏是鏈接http://jsfiddle.net/ –
你可能已經在這裏一個錯字 - 'ttllist' VS'ttllst'。 – Erlik