【发布时间】:2014-03-25 10:18:32
【问题描述】:
我想像这样转换所有图像:
<img src='example.com/img1.jpg' />
<img src='example.com/img2.jpg' />
<img src='example.com/img3.jpg' />
到:
<a href='example.com/img1.jpg' rel='shadowbox[Mixed]'><img src='example.com/img1.jpg' /></a>
<a href='example.com/img2.jpg' rel='shadowbox[Mixed]'><img src='example.com/img1.jpg' /></a>
<a href='example.com/img3.jpg' rel='shadowbox[Mixed]'><img src='example.com/img1.jpg' /></a>
使用 jQuery,我试过这个:
$("img").replaceWith( "<a rel='shadowbox[Mixed]' href='"+$(this).attr("src")+"'><img src='" + $(this).attr("src") + "'/></a>" );
但没用:(
【问题讨论】:
-
什么不起作用?当您检查浏览器检查器时,它是否显示任何变化?
标签: jquery image replace anchor