【发布时间】:2011-03-16 23:51:54
【问题描述】:
知道我的代码有什么问题吗?
var pageLimit=30;
$(document).ready(function() {
for(var i = 1; i <= pageLimit; i++) {
$('#test').append('<div id="page' + i + '" class="touch">TESTING</ div>' )
}
}
我想要的是让该函数在正文中创建与 pageLimit 值一样多的 div。因此,如果有人进入代码并将 pageLimit 更改为 50,它将创建 50 个 div 标签。
在正文标签中,我只有测试 div。 我想将它放入正文中,而不是将其插入任何其他 div 中。所以我尝试用body替换#test,没有用。
请帮忙!谢谢。
编辑:对不起,我有 );在我的原始代码中,我只是忘了在这里复制它!
是的,
标签是在我知道如何将代码插入此之前...大声笑对不起。我有 );在我的原始代码中,它仍然不起作用。
【问题讨论】:
-
您能否展示一些 html 代码 - 您有什么,以及当您的代码完成操作后您希望拥有什么?
-
所有代码行前加4个空格,stackoverflow上会正常显示。
-
要添加 HTML,编辑你的问题(当你查看它时应该有一个编辑链接)并通过突出显示它并单击
101010按钮使代码部分成为一些代码。跨度> -
我假设
<br/>标签也不在你的代码中? -
使用像firebug这样好的调试器来获得对javascript错误消息的良好描述...