Javascript jQuery-将div追加到隐藏、diplay none、元素中

Javascript jQuery-将div追加到隐藏、diplay none、元素中,javascript,jquery,Javascript,Jquery,我试图在容器“div”中插入一个“div”,该容器设置为“displaynone”,但不起作用 有人能帮我吗 <div id="container" class="container" style="display:none"></div> <script> var array = []; var k = 10; for (var i = 0; i < k; i++) { array.push("<div>item</div&

我试图在容器“div”中插入一个“div”,该容器设置为“displaynone”,但不起作用

有人能帮我吗

<div id="container" class="container" style="display:none"></div>

<script>

var array = [];

var k = 10;

for (var i = 0; i < k; i++) {

array.push("<div>item</div>");

}

$("#container").append(array);

</script>

var数组=[];
var k=10;
对于(变量i=0;i
您试图将javascript数组作为html添加到div中。这是不可能的,因为javascript变量不是html元素

要使数组成为字符串(可以添加),只需使用
join

$("#container").append( array.join("") );
小编辑确保:div仍然是隐藏的,但它有元素,要使这些元素可见,您必须更改css使其可见。为此:

$("#container").append( array.join("") ).show();

您想做什么?当您显示该div时,它将起作用。在附加try之后,
$(“#container”).show()