0

我将如何为以下 javascript 代码设置动画?

$('img').bind('mouseenter mouseleave', function () {
    $(this).attr({
        src: $(this).attr('data-other-src'), 'data-other-src': $(this).attr('src'),
        'style': $(this).attr('data-other-style'), 'data-other-style': $(this).attr('style')
    });
});

它的作用是将一个图像切换为另一个图像并改变样式,我需要让它在 mouseenter/mouseleave 上淡入/淡出

谢谢你的帮助。

路易斯

4

1 回答 1

0

似乎你做错了,相反你可以有两个元素并相应地隐藏和显示它们,并且 $.toggle() 方法本身带有动画属性。

于 2012-09-05T07:05:26.617 回答