如何在动态添加的包装div中使用jquery添加image和div?

如何在动态添加的包装div中使用jquery添加image和div?,jquery,image,dynamic,Jquery,Image,Dynamic,我有一个div,比如main div,使用jQuery,我在主div中添加了一个包装好的div中的图像。这是对我想要上传的多个图像完成的。我已经完成了 但现在,我还需要在图像中添加一个a标记,并希望在其中再添加一个包装的div。我如何实现同样的目标 $("<img />", { "src": e.target.result, "class": "thumb-image "+imgCls[i] }).appendTo(image_holder).wrap

我有一个div,比如main 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>");
var nhtml=“”;
$("");
请帮忙

你可以用它来实现它

.add()
方法从这些元素和传递到方法中的元素的并集构造一个新的jQuery对象

var image\u holder=$('.image\u holder')
$("");

您可以使用来实现它

.add()
方法从这些元素和传递到方法中的元素的并集构造一个新的jQuery对象

var image\u holder=$('.image\u holder')
$("");


非常感谢。救了我一天!非常感谢。救了我一天!