我需要将img附加到<a>
标记内。我一直在攻击这个而且没有决心,让我发疯。如果你能提供帮助那就太好了。我正在使用jQuery 1.5
while condition{
$("<img>").attr("src", thumb).appendTo("#images");
}
最终结果应为:
<a href="#"><img src="xxxxx"></a>
当我使用prepend或appendto时,我得到了这个结果:
<div id="images src="xxxxxxx"><a></a>
OR
<a href="#"></a><img src="xxxxx">
感谢您的帮助。
答案 0 :(得分:8)
$("#images").append($("<a>",
{
href: "#",
html: $("<img>", { src: thumb })
}));
答案 1 :(得分:6)
$('<a>') // create anchor first
.attr('href','#') // set anchor HREF attribute
.append( // inside it, append an image
$('<img>') // new image
.attr('src',thumb) // set image SRC attribute
) // end append
.appendTo('#images') // add to image body
几乎在正确的轨道上......
<强> demo 强>