我想要做的是寫一個for循環來創建一定數量的div。 div的數量取決於我在數據庫中的信息。例如,有15個複選框,我需要一個for循環來爲用戶點擊的每個複選框創建一個div。我現在不擔心mysql的一面,我只關注for循環。寫一個for循環來創建div
所以我有一個800px寬的主div。假設用戶點擊了8個複選框,我想弄清楚如何編寫一個for循環,創建2行4個div,每個200px寬。所以每行有4個div。它不是真正關心什麼是在現在我只需要知道如何處理這樣的事情。
任何想法都會導致我朝着正確的方向發展?
下面是一些代碼:
$(document).ready(function(){
for(i = 0; i < (the number of checkboxes clicked); i++) {
$('body').append('<div id="div'+ i +'" />');
}
});
然後DIV會有像寬度200像素等等等等相同的CSS代碼...
我想我需要得到的複選框從數據庫和點擊爲每個複選框創建一個div。
儘管您確實描述了您的問題,但是非常感謝能夠看到一些代碼。考慮添加一些代碼,以便您的問題具有更高的價值 – 2013-05-08 21:09:23
像其他人一樣,向我們展示您所做的atm。我們不會隨意拋出代碼(這不是一個論壇),我們修復了無法正常工作並解釋原因(問答)的原因。 – RaphaelDDL 2013-05-08 21:11:00
如果你用'8'替換'(單擊的複選框的數量)',但是如果你需要兩行,你需要在每個嵌套循環之後嵌套循環和垂直空間 – 2013-05-08 21:16:58