我有四個或五個縮略圖旁邊的全尺寸圖像。當我點擊縮略圖時,我只想要它替換全尺寸的圖像。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/ –
我有,我只是認爲它可以使它更清晰,就是這樣。 –