Возможно, вы захотите использовать CSS3 для того, что вы пытаетесь сделать вместо этого, так как изображение не изменится, если у кого-то отключен JavaScript. Попробуйте этот CSS:
.fadeim {
width: 200px;
height: 100px;
background: url(std.png) center center no-repeat;
-webkit-transition: background 500ms linear;
-moz-transition: background 500ms linear;
transition: background 500ms linear;
}
.fadeim:hover {
background: url(std-hover.png) center center no-repeat;
}
Приведенный выше код предполагает, что ваше изображение имеет размер 200 & times; 100px; Вы должны изменить ширину и высоту в соответствии с размером изображения. Так что, если вы откроете страницу с этим CSS-кодом, вы увидите изображение, а при наведении курсора изображение должно исчезнуть в другой. В настоящее время это работает только в WebKit (Chrome и Safari) и Mozilla (Firefox), поэтому, если кто-то использует неподдерживаемый браузер, страница будет работать точно так же, но изображение сразу же изменится без выцветания.
Ad @ м