我创建动态div和图像标记,有一个父div,并且它包含多行 它由行流体,行流体包含如图所示的其他两个div, 每行包含这些图像中的四个,但问题是我必须先创建行流体, 但在此之后它只会在该div中显示四个图像之后创建并且 附加到它,在那个序列只有我必须创建它,下面是我使用的代码,请 我的问题。提前致谢。动态创建使用jquery创建四个子div后的单个div中的多个div
<script type="text/javascript">
var count = 0;
$.each(description, function(key,value) {
var s_image_path=value.s_img_path;
var mainDiv = document.getElementById('parent');
var newDiv = document.createElement('div');
newDiv.setAttribute('class','row-fluid');
var album_img=document.createElement('img');
album_img.setAttribute('class','img-responsive');
var aTag = document.createElement('a');
aTag.setAttribute('class','thumbnail t_clicked');
var img_div_3 = document.createElement('div');
img_div_3.setAttribute('class','col-lg-4 col-md-4 col-xs-6 thumb');
var img_div_2 = document.createElement('div');
img_div_2.setAttribute('class','span4');
mainDiv.appendChild(newDiv);
newDiv.appendChild(img_div_2);
img_div_2.appendChild(img_div_3);
img_div_3.appendChild(aTag);
aTag.appendChild(album_img);
});
</script>
如:
<div class="row-fluid">
<div class="span4">
<div class="col-lg-4 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href="#">
<img class="img-responsive" src="img/gallery/photo111.jpg" alt="">
</a>
</div>
</div>
<div class="span4">
<div class="col-lg-4 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href="#">
<img class="img-responsive" src="img/gallery/photo10.jpg" alt="">
</a>
</div>
</div>
<div class="span4">
<div class="col-lg-4 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href="#">
<img class="img-responsive" src="img/gallery/photo11.jpg" alt="">
</a>
</div>
</div>
</div>
<div class="row-fluid">
<div class="span4">
<div class="col-lg-4 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href="#">
<img class="img-responsive" src="img/gallery/photo111.jpg" alt=""/>
</a>
</div>
</div>
<div class="span4">
<div class="col-lg-4 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href="#">
<img class="img-responsive" src="img/gallery/photo10.jpg" alt="">
</a>
</div>
</div>
<div class="span4">
<div class="col-lg-4 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href="#">
<img class="img-responsive" src="img/gallery/photo11.jpg" alt="">
</a>
</div>
</div>
</div>
问题是什么? – gilly3 2015-01-15 18:19:04
我第一次创建了row-fluid div,但在其中显示4图像后无法再创建该div。 – deepika 2015-01-15 18:23:43