如何将一系列img标签添加到数组?

时间:2017-01-02 15:49:59

标签: javascript jquery

每次点击复选框

时,我都会在数组中添加一个网址
  $("body").on("change", ".grid .thumbnail :checkbox", function() {
    var urls = [];
    $(":checkbox:checked").each(function () {
        urls.push($(this).next("label").find("img").attr("src"));
    });
    $("#usp-custom-4").val("<img src=" + urls.join(">"));
  });

我想要实现的输出是:

<img src="img.jpg">
<img src="img2.jpg">

这一行是我的问题所在:

$("#usp-custom-4").val("<img src=" + urls.join(">"));

我试图修改我的另一条线:

$("#txtarea").val("<li>" + urls.join("</li><li>") + "</li>");

目前点击我有的2个复选框:

<img src=img.jpg>img2.jpg

" "中没有 src ,而srcimg标记中的第二个img不在<{1}} / p>

1 个答案:

答案 0 :(得分:2)

希望这会有所帮助:

 def create
   render text: request.env['omniauth.auth'].to_json
 end