Onmouseover加上大小变化

时间:2014-04-16 10:14:49

标签: html css html5 css3 onmouseover

我正在尝试将鼠标悬停在图像上(sweden-a.gif),然后它变成其他东西(sweden-b.gif),但我想让新图像比原始图像更大。这是我的代码,但它不起作用,有人可以帮助我看看问题是什么?谢谢!

<img class="gdp-cirlce" src="img/sweden-a.gif" style="position:absolute; height:93px;" onmouseover="this.src='img/sweden-b.gif' this.style='height:123px'" onmouseout="this.src='img/sweden-a.gif'">

2 个答案:

答案 0 :(得分:0)

你可以使用jquery来做到这一点。

HTML:

<img src="..."/>

使用Javascript:

$('img').mouseover(function() {
    $(this).attr('src', your_src);
    $(this).css('width', your_width);
    $(this).css('height', your_height);
});

更新:

Code

答案 1 :(得分:0)

确保您引用了JQuery库。如果它已被引用,请尝试将上述代码添加到document.ready函数中,如下所示:

$(document).ready(function(){

$('#sweden').mouseover(function() {
$(this).attr('src', 'img/sweden-a.gif'); 
$(this).css('height', '123px');
});

});