Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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
Javascript 在jquery中追加div时,标记无效或意外_Javascript_Jquery_Html - Fatal编程技术网

Javascript 在jquery中追加div时,标记无效或意外

Javascript 在jquery中追加div时,标记无效或意外,javascript,jquery,html,Javascript,Jquery,Html,我想在一个div中附加一个div(动态创建的)。当我附加一个div时会出现这个错误。但是如果我尝试附加一个字符串,它就可以正常工作。我不明白这背后的原因。我也没有发现我的语法有任何错误。以下是导致错误的一个原因 $("#scheduled_bar_panel_col").append( "<div class='col-lg-3 col-md-4 col-sm-6 col-xs-8' id = 'panel_column'> </div>" ); 让我知道这背后的

我想在一个div中附加一个div(动态创建的)。当我附加一个div时会出现这个错误。但是如果我尝试附加一个字符串,它就可以正常工作。我不明白这背后的原因。我也没有发现我的语法有任何错误。以下是导致错误的一个原因

$("#scheduled_bar_panel_col").append(
 "<div class='col-lg-3 col-md-4 col-sm-6 col-xs-8' id = 'panel_column'>
 </div>"
); 
让我知道这背后的原因是什么,以及如何解决这一问题,因为
不支持多行。如果您使用现代JavaScript
ES6

`<div class='col-lg-3 col-md-4 col-sm-6 col-xs-8' id = 'panel_column'>
 </div>`
因为
不支持多行。如果您使用现代JavaScript
ES6

`<div class='col-lg-3 col-md-4 col-sm-6 col-xs-8' id = 'panel_column'>
 </div>`

您需要在行尾使用
+
符号:

$("#scheduled_bar_panel_col").append(
  "<div class='col-lg-3 col-md-4 col-sm-6 col-xs-8' id = 'panel_column'>" +
  "</div>"
);
$(“#计划的#bar_panel_col”)。追加(
"" +
""
);

您需要在行尾使用
+
符号:

$("#scheduled_bar_panel_col").append(
  "<div class='col-lg-3 col-md-4 col-sm-6 col-xs-8' id = 'panel_column'>" +
  "</div>"
);
$(“#计划的#bar_panel_col”)。追加(
"" +
""
);

多行字符串???检查控制台。。。。。让它成为单行…字符串在多行???检查您的控制台。。。。。让它成为单行线。。。。