我有一个 div,它会在悬停时更改图像。我希望 div img 在悬停时使用淡入淡出效果进行更改,但是当单击它时,我希望将图像再次更改为另一个图像。我有以下代码,它有点工作。单击图像时,它会更改为我想要的图像,但是当它悬停时,它会变回来,并具有对上一个图像的淡入淡出效果。谁能帮忙?
HTML
<div id="mydiv_01"><img src="images/myimage_01.png" style="position:absolute;" id="my image_01"/>
<img src="images/myimage_02.png" style="position:absolute;display:none;" id="myimage_02" alt=""/></div>
JavaScript
$("#mydiv_01").hover(function() {
$("#mydiv_01 img").fadeToggle('medium');
});
$("#mydiv_01").click(function(){
$("#mydiv_01 img").attr('src','images/myimage_03');
});