我想要做的是编写一个 for 循环来创建一定数量的 div。div 的数量取决于我在数据库中的信息。例如有 15 个复选框,我需要一个 for 循环来为用户单击的每个复选框创建一个 div。我现在并不担心 mysql 方面的问题,我只关注 for 循环。
所以我有一个 800px 宽的主 div。假设用户点击了 8 个复选框,我想弄清楚如何编写一个 for 循环来创建 2 行 4 个 div,每个 200px 宽。所以每行有4个div。现在 div 中有什么并不重要,我只需要知道如何处理这样的事情。
有什么想法可以引导我朝着正确的方向前进吗?
这是一些代码:
$(document).ready(function(){
for(i = 0; i < (the number of checkboxes clicked); i++) {
$('body').append('<div id="div'+ i +'" />');
}
});
然后 div 将具有相同的 css 代码,例如宽度 200px blah blah blah ...
我想我需要从数据库中单击复选框并为每个复选框创建一个 div。