我想要做的是写一个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