如何使用jQuery在div标签中附加两个图像标签

时间:2013-07-11 05:30:00

标签: jquery append

我试图放置两个图像标签,其中不同的图像/ src值为init,但最后两个图像标签附加了相同的src值而不是不同的。我知道附加有什么问题:

$("<div/>", {
  "id": 'card'+i,
  "class": blockArr[k],
  html: $("<img src='"+key+"'/><img src='_ls-global/layout-images/layout2.png'/>")

}).appendTo("#gtable");

有什么想法吗?

由于

3 个答案:

答案 0 :(得分:2)

试试这个,

$("<div/>", {
  "id": 'card'+i,
  "class": blockArr[k],
}).html("<img src='"+key+"'/><img src='_ls-global/layout-images/layout2.png'/>")
  .appendTo("#gtable");

答案 1 :(得分:0)

在这种情况下,您可以提供纯HTML:

Demo

$("<div/>", {
  id: 'card'+i,
  class: blockArr[k],
  html: "<img src='"+key+"'/><img src='_ls-global/layout-images/layout2.png'/>"
}).appendTo("#gtable");

答案 2 :(得分:0)

$('#someDiv').append('<img src='someurl1' />');
$('#someDiv').append('<img src='someurl2' />');

只需使用追加功能