试试这个
<a href="#"><img src="images/twitter.png" width="44" height="45" title="Twitter" alt="Twitter" onMouseOver="this.src='images/facebook-hover.png'"></img></a>
<a href="#"><img src="images/facebook.png" width="44" height="45" title="Facebook" alt="Facebook"/></a>
<a href="#"><img src="images/twitter.png" width="44" height="45" title="Twitter" alt="Twitter" /></a>
<a href="#"><img src="images/twitter.png" width="44" height="45" title="Twitter" alt="Twitter" /></a>
按照乌拉圭回合的心愿
<a href="#" id="parent1" onMouseOver="changesrc(event,'images/twitter_hover.png')"><img id="child1" src="images/twitter.png" width="44" height="45" title="Twitter" alt="Twitter"></img></a>
<a href="#" id="parent2" onMouseOver="changesrc(event,'images/facebook_hover.png')"><img id="child2"src="images/facebook.png" width="44" height="45" title="Facebook" alt="Facebook"></img></a>
<a href="#" id="parent3" onMouseOver="changesrc(event,'images/twitter_hover.png')"><img id="child3" src="images/twitter.png" width="44" height="45" title="Twitter" alt="Twitter"></img></a>
<a href="#" id="parent4" onMouseOver="changesrc(event,'images/twitter_hover.png')"><img id="child4" src="images/twitter.png" width="44" height="45" title="Twitter" alt="Twitter"></img></a>
,并使用这个脚本
function changesrc(event,src_path) {
var t=event.target.id;
$('#'+t).attr('src',src_path)
}
您还没有关闭了双引号的替代文字,也许这就是为什么它不工作。 – orb
是的,我已经关闭ALT文本,但鼠标悬停图像不显示 – user3553281
试试我已经发布的下面 – orb