我有四个或五个缩略图旁边的全尺寸图像。当我点击缩略图时,我只想要它替换全尺寸的图像。jQuery更改img src基于href
缩略图:
<a href="newimage.jpg" class="enlarge"><img src="thumbnail.jpg" alt="thumbnail" /></a>
原图:
<div id="folio-detail">
<img id="fullImage" src="image.jpg" />
</div>
的jQuery:
$(function(){
$("a.enlarge").live('click', function (e) {
e.preventDefault();
$("img#fullImage").attr("src", $(this).attr("href"));
});
});
这是不工作...任何帮助吗?
downvoter,为什么? –
这不是我。我正在忙着研究为什么“this.href”与“$(this).attr(”src“,href)”有什么不同。你刚刚没有用同样的一块代码替换一段代码吗? http://jsfiddle.net/hBt6V/ –
我有,我只是认为它可以使它更清晰,就是这样。 –