我正在尝试<li>
在每个循环中更改 html,但所有 LI 元素都显示相同的图像源。如果你看看这个 Fiddle,你就会明白我的意思。
( http://jsfiddle.net/dxhqL/2/ )
我不能只提交 jsfiddle url,所以我也在这里包含了代码。这是html:
<ul class="gallery-thumbnail">
<li><img width="68" height="68" src="http://leandrovieira.com/projects/jquery/lightbox/photos/image1.jpg"></li>
<li><img width="68" height="68" src="http://leandrovieira.com/projects/jquery/lightbox/photos/image2.jpg"></li>
<li><img width="68" height="68" src="http://leandrovieira.com/projects/jquery/lightbox/photos/image3.jpg"></li>
<li><img width="68" height="68" src="http://leandrovieira.com/projects/jquery/lightbox/photos/image4.jpg"></li>
</ul>
这是JS
$(document).ready(function() {
$("ul.gallery-thumbnail li img").each(function() {
$("ul.gallery-thumbnail li").html("<a href='" + $(this).attr("src") + "'><img width='68' height='68' src='" + $(this).attr("src") + "'></a>");
});
});