哈哈哈。你知道Excel表格吗?Excel表格中行和列知道吗?行用数字表示,列用字母表示。
如下
双for循环外层就是控制1-6的行,里面的for循环就是控制每行中的A-H。而每个单元格应该是个平面坐标系统,比如说 (1,A)就表示图中当前选中的第一个单元格,那么 (6,H)就表示右下角最后一个单元格。以上一共有6行*8列单元格。用js程序表示如下:
for(var row =0row<6row++){for(var col=0col<8col++){
// 此处就可以拿到单元格。
console.log(row,col)
}
}
生成ol的时候把这个变量保存起来,然后操作这个变量
var $ol = $("<ol></ol>")$("#sub_ul").append($ol)
for(var j=0j<=sub_data[i].items.length-1 j++ ) {
$ol.append(" <li><a href='javascript:'>" + "· " + sub_data[i].items[j]+ "</a></li>" + "</br>"
)
}
var txt, txt1,ds = [1, 2, 3, 4, 5], ds1 = [4, 5, 6, 7]
for (var i = 0, length = ds.length i < length i++) {
txt = '我是第一重for,值为:' + ds[i]
for (var j = 0, length = ds1.length j < length j++) {
txt1 = '我是第二重for,值为:' + ds1[j]
console.log(txt + ' ---- ' + txt1)
}
}
不然把你意思再详细点?