将新图像DOM对象附加到<div> </div>

时间:2014-01-17 23:25:35

标签: javascript jquery html css dom

我正在尝试将新图像DOM对象附加到div,但它不包含任何图像DOM的属性。

 $linkedImage = $('<a></a>', {href: "javascript:void"})
               .addClass('myNextImage')
               .append('<img />', {alt: "MyImage", src: $imageURL});
 this._div.append($linkedImage);

这表现为:

<a href="javascript:void" class="myNextImage"><img></a>

没有alt和src标签。

1 个答案:

答案 0 :(得分:2)

在追加它之前,就像使用锚元素一样创建图像元素。

 $linkedImage = $('<a></a>', {href: "javascript:void"})
               .addClass('myNextImage')
               .append($('<img />', {alt: "MyImage", src: $imageURL}));
 this._div.append($linkedImage)