Re: [問題] 關於for迴圈,變數清空問題

看板Ajax作者 (央)時間14年前 (2012/03/14 20:24), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串2/2 (看更多)
我發現我的問題錯了,而是要清空別的東西 var near = $('.near'); near.empty(); for (i= 0; i< datas.length; i++){ var image = '<img src="'+ datas[i].vImg1 +'" width="50" height="50" />'; var html = '<div class="perview">'+image+'</div>'; $(html).appendTo(near); } 主要是在 near 的部分要清空, 我已先在 for 迴圈前寫了 near.empty(); 可是他不太想理我的樣子, 仍然在第二次陣列改變後,繼續往下遞增資料。 請問我的寫法有那裡寫錯了嗎?? ※ 引述《oao54bb (央)》之銘言: : for (i= 0; i< datas.length; i++){ : var image = '<img src="'+ datas[i].vImg1 +'" width="50" height="50" />'; : var html = '<div class="perview">'+image+'</div>'; : $(html).appendTo(near); : } : 請教各位: : 關於這個用for 迴圈將陣列讀出, : 如果我的陣列是每次將會有不同資料, : 那我在for 迴圈裡,該怎麼將 image 的變數裡的東西先清空掉, : 再填入新的陣列資訊呢?? -- Blog http://oao54bb.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.35.140

03/15 00:07, , 1F
不懂問題 像這樣?http://jsfiddle.net/gwQYQ/
03/15 00:07, 1F

03/15 00:08, , 2F
你想要的結果是怎樣?
03/15 00:08, 2F

03/15 01:49, , 3F
由於我陣列裡面資料會變動,所以列出near的資料,要在下一
03/15 01:49, 3F

03/15 01:50, , 4F
次變動前,先清掉內容,不要往下堆疊
03/15 01:50, 4F

03/15 02:35, , 5F
$(html).appendTo(near); 改成 near.html(html); 呢?
03/15 02:35, 5F

03/16 17:28, , 6F
感謝,我已解決,是我前面陣列出了點問題
03/16 17:28, 6F
文章代碼(AID): #1FO8tfMD (Ajax)
討論串 (同標題文章)
文章代碼(AID): #1FO8tfMD (Ajax)