【发布时间】:2018-05-24 16:03:19
【问题描述】:
for (i = 0; i < 10; i++) {
if(i%4===0){
$("#image-album").append('<div class="row">');
}
$("#image-album").append('<div class="col-md-3">image '+i+'</div>')
if(i!==0 && (i+1)%4===0){
$("#image-album").append('</div>');
}
};
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
<span id="image-album">
</span>
我想用 jquery 更新我的 dom,其中包含引导类以在网格中显示图像。但我无法添加带有“行”类的 div。我试图做一些如 sn-p 所示的事情。 期望它是:
<div class="row">
<div class="col">
image 1
</div>
<div class="col">
image 2
</div>
<div class="col">
image 3
</div>
<div class="col">
image 4
</div>
</div>
但它最终是:
<div class="row"></div>
<div class="col">
image 1
</div>
<div class="col">
image 2
</div>
<div class="col">
image 3
</div>
<div class="col">
image 4
</div>
【问题讨论】:
-
数据前4个元素的“score”值是多少??
-
发布所有相关的 HTML...#results #image-album
-
@ZimSystem 这似乎是一个虚假帖子,我没有足够的代表来关闭它。你怎么看?
-
我对我的问题做了一些修改。请让我知道我的问题是否清楚? @RyanWilson
标签: javascript jquery twitter-bootstrap dom bootstrap-4