【发布时间】:2014-01-30 14:35:28
【问题描述】:
我有一张较大的图片,下面有两个较小的缩略图 - 标记如下:
<img src="../images/image.jpg" class="left main" alt="main image" />
<img src="../images/image2-thumb.jpg" class="left mainthumb" alt="image two" />
<img src="../images/image3-thumb.jpg" class="left thumb mainthumb" alt="image three" />
我希望将 image2-thumb 或 image3-thumb 悬停在它上面,以便将 image.jpg 更改为悬停的图像 src 但没有 -thumb。
所以如果我将鼠标悬停在 image2-thumb.jpg 上,那么 image.jpg 会变成 image2.jpg,依此类推。然后在 mouseout 时,我希望它恢复到原来的 src。
我目前正在使用以下 javascript 来执行此操作,但点击时:
$(function () {
$('.mainthumb').click(function () {
$('.main').attr('src', this.src.replace('-thumb', ''))
});
});
我想将其更改为悬停,但不确定如何。
【问题讨论】:
-
这是您之前的问题 + 已接受的答案。
-
老兄,学习
javascript/jQuery否则你只会一直复制/粘贴代码......你最后一个答案问题只是用鼠标悬停交换点击
标签: javascript jquery