<div id="compv-navbar">
<a href="#"><img src="image1.png" id="icon1"></a> |
<a href="#"><img src="image2.png" id="icon2"></a> |
<a href="#"><img src="image3.png" id="icon3"></a> |
<span id="view_name"> 2-up</span>
</div>
假设新图像的名称遵循以下公式:
name +“ - hover”。所以image1.png = image1-hover.png“
答案 0 :(得分:1)
您可以使用.hover()
执行此操作,并在src
属性上执行.replace()
,如下所示:
$("#compv-navbar a img").hover(function() {
this.src = this.src.replace('.png', '-hover.png');
}, function() {
this.src = this.src.replace('-hover.png', '.png');
});