0

コードは次のとおりです:http://jsfiddle.net/KTHWd/

したがって、基本的にすべてのdivは同じクラスを持ち、ホバーしたときに現在のdivのみを循環させたいのですが、現在、ホバーしたときにすべてのdivを循環させます。

$(document).ready(function() {
    $('.slideshow').cycle({
        fx: 'none',
        speed:    100,
        timeout:  100            
    });

    $('.slideshow').cycle('stop');
});


$(".slideshow").hover(
    function () {
        $(document).ready(function() {
            $('.slideshow').cycle({
                fx: 'none',
                speed:    100,
                timeout:  100            
            });
        });
    },

    function () {
        $('.slideshow').cycle('stop');
    }
);
4

1 に答える 1

2

ホバーイベントでは、スライドショーを$(this)にのみ設定します。フィドルを見る

于 2012-05-08T17:36:27.023 に答える