javascript – 如何在悬停时暂停此脚本?

我是jQuery的新手,我需要一些帮助.我正在使用这个jQuery脚本作为见证旋转器,它就像一个魅力,但我只需要做一个小调整.我需要它能够暂停悬停,然后当鼠标离开div时重新启动.我怎样才能做到这一点?

这是我正在使用的脚本:

function fadeMyContent() {
    $(".testimonial:first").fadeIn(1000).delay(3000).fadeOut(1000,
        function() {    
            $(this).appendTo($(this).parent());   
            fadeMyContent();    
        });
    }

    fadeMyContent();
});

这是一个JSFiddle.

最佳答案 有一个插件可以提供您需要的所有功能,并且更加可靠,称为
jQuery Cycle 2.

它在初始化时提供“暂停时暂停”选项.

点赞