어디가 잘못 됐는지
j부분은 완벽히 도는데
i부분이 4번 돌아야하거든요 근데 한 번만 돌고 안 돌아요....
ITEM_LIST에 있는 아이템들 불러오는건데
cate_no = 7 이라고 하면 i = 28; i < 32; i++;
이니까 i가 4번 도는게 맞는데... 28..29...30...31...
1번 돌.... 저도 돌겠...
그래서 j 쪽에 보면 i가 28일때 그 배열에 있는 애들 쫙 불러오는건 되는데
그 다음에 i가 29일때 부터는 못 불러와요... 살려주세요... 포트폴리오 만드는 중인데 ㅠㅜ 하아아....
for(let i = (4*Number(cate_no)); i < (4*Number(cate_no))+Number(4); i++) {
for(let j = 0; j < Number(ITEM_LIST[i].length)+Number(1); j++) {
let list = `
<div class="sec_s_box">
<div class="sec_item_img">
<img src="./img/main/sec${ITEM_LIST[i][j].sec}/${ITEM_LIST[i][j].img}.jpg" alt="">
</div>
<div class="item_box">
<div class="item_name">${ITEM_LIST[i][j].title}</div>
<div class="o_price">${ITEM_LIST[i][j].WON}${ITEM_LIST[i][j].o_price}${ITEM_LIST[i][j].comma}${ITEM_LIST[i][j].OOO}</div>
<div class="s_price">${ITEM_LIST[i][j].WON}${ITEM_LIST[i][j].s_price}${ITEM_LIST[i][j].comma}${ITEM_LIST[i][j].OOO}</div>
</div>
</div>
`
$('.sec_box').append(list)
}
}
|
cs |