0

まず第一に、私の jQuery (または Javascript 期間) は良くありません。

jQuery animate 関数を使用してカーソルを合わせると、画像が新しい画像にロールオーバーされるようにしようとしています。

これが私が取り組んでいるものです(画像はテキストにロールオーバーします):http://jsfiddle.net/Draven/NJCUn/5/

これが私が望んでいたものです(テキストを画像に置き換えました):http://jsfiddle.net/Draven/U7m25/4/

img問題は、スクリプトが.xml 内のすべてのタグを探しているためだと思います<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 に答える