Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
循环以创建多个div元素?JQUERY_Jquery_Loops_Html - Fatal编程技术网

循环以创建多个div元素?JQUERY

循环以创建多个div元素?JQUERY,jquery,loops,html,Jquery,Loops,Html,知道我的代码有什么问题吗 var pageLimit=30; $(document).ready(function() { for(var i = 1; i <= pageLimit; i++) { $('#test').append('<div id="page' + i + '" class="touch">TESTING</ div>' ) } } var pageLimit=30; $(文档).ready(函数(){ 对于(var i=1;i缺少

知道我的代码有什么问题吗

var pageLimit=30;

$(document).ready(function() {
 for(var i = 1; i <= pageLimit; i++) {
  $('#test').append('<div id="page' + i + '" class="touch">TESTING</ div>' )
 }
}
var pageLimit=30;
$(文档).ready(函数(){
对于(var i=1;i缺少“;”在最后一个}之后

$(document).ready(function () {
    for (var i = 1; i <= pageLimit; i++) {
        $('#test').append('TESTING');
    } 
});
$(文档).ready(函数(){

对于(var i=1;idocument.body.innerHTML+=“TESTING”;?


您缺少ready函数的

您的问题是一个简单的语法问题。您缺少“)”。请始终确保添加行内结尾。此方法有效:

$(document).ready(function () {
         for (var i = 1; i <= pageLimit; i++) {
             $('#test').append('TESTING');
         }
     });
$(文档).ready(函数(){

对于(var i=1;i来说,这似乎仍然是一个语法问题,在元素字符串中有简单的引号,然后是反引号,请尝试删除反引号。当然,请确保html中有

$(document).ready(function() {
   for(var i = 1; i <= pageLimit; i++) {
     $('#test').append('<div id="page' + i + '" class="touch">TESTING</div>' )
   }
});
$(文档).ready(函数(){
对于(var i=1;i
$('body')。追加('TESTING'))

应该可以工作。你的非工作代码是什么样子的?

你能展示一些html代码吗?你有什么,以及当你的代码完成操作后你想要什么?在所有代码行之前添加4个空格,它将正确显示在stackoverflow上。要添加html,请编辑你的问题(查看时应该有一个编辑链接)并通过突出显示代码部分并单击
101010
按钮使其成为一段代码。我假设

标记也不在代码中?使用像firebug这样的好的调试器来获得javascript错误消息的良好描述…此错误带有“$(文档).body是未定义的“。因为您已经将文档包装为JQeury对象。您需要做的就是document.body…不需要JQuery。另外:这是优化的代码。这使得一个DOM操作将大大提高性能。var pageLimit=30,testing='testing';$(document)。ready(函数(){for for(var i=1;我不知道这是因为当你想在引号中加引号时,外部引号应该是单引号,而内部引号应该是双引号。如果你使用记事本++,你可以看到区别……至少我的老师是这样教我的!我说的是后引号(`).正如您在我放置的代码中所看到的,我也有单引号和双引号。
$('body').append('<div>TESTING</div>')