Javascript jQuery-将div追加到隐藏、diplay none、元素中
我试图在容器“div”中插入一个“div”,该容器设置为“displaynone”,但不起作用 有人能帮我吗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 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()代码>