0

首先,我的 jQuery(或 Javascript 时期)不好。

当我使用 jQuery animate 函数将图像悬停在新图像上时,我正在尝试将图像翻转到新图像上。

这是我的工作(图像翻转到文本):http: //jsfiddle.net/Draven/NJCUn/5/

这是我希望的工作(用图像替换文本):http: //jsfiddle.net/Draven/U7m25/4/

img我相信问题是因为脚本正在寻找<li>. 有没有办法让它选择第一个img标签?

4

1 回答 1

3

工作示例:

$('ul.hover_block li').hover(function() {
    $(this).find('img').eq(1).animate({
        top: '425px'
    }, {
        queue: false,
        duration: 500
    });
}, function() {
    $(this).find('img').eq(1).animate({
        top: '0px'
    }, {
        queue: false,
        duration: 500
    });
});​

http://jsfiddle.net/yDtkZ/20/

于 2012-09-13T15:41:17.910 回答