【发布时间】:2016-08-28 09:12:01
【问题描述】:
我有一个 div,比如主 div,并且使用 jQuery,我正在将包装 div 中的图像添加到主 div。这是为我要上传的多个图像完成的。我已经完成了。
但是现在,我还需要在图像中添加一个 a 标签,并希望在其中再添加一个包装的 div。我如何达到同样的效果?
$("<img />", {
"src": e.target.result,
"class": "thumb-image "+imgCls[i]
}).appendTo(image_holder).wrapAll("<div class='uimg_holder'></div>");
这个给我:
<div class="image_holder">
<div class="uimg_holder">
<img src="..." />
</div>
<div class="uimg_holder">
<img src="..." />
</div>
</div>
我想要:
<div class="image_holder">
<div class="uimg_holder">
<img src="..." />
<a href=""></a>
</div>
<div class="uimg_holder">
<img src="..." />
<a href=""></a>
</div>
</div>
我尝试使用它但没有成功:
var nhtml="<a href='#'>Close</a>";
$("<img />"+ nhtml , {
"src": e.target.result,
"class": "thumb-image "+imgCls[i]
}).appendTo(image_holder).wrapAll("<div class='uimg_holder'></div>");
请帮忙!
【问题讨论】: