繁体   English   中英

Dreamweaver CS6-如何在鼠标悬停时停止滑块?

[英]Dreamweaver CS6 - How do I stop slider on mouseover?

下面是jquery代码。我想知道我必须如何以及在代码中确切输入功能,当我在滑块上滑行时它会暂停滑动。然后,当我将鼠标移出滑块时,它将继续滑动照片。 。

$(document).ready(function() {

    $('.photo').hover(function() {

        $(this)
            .find('.caption')
            .stop()
            .animate({
                bottom: '0'
            }, {
                duration: 2000,
                easing: 'easeOutQuart'
            });
    }, function() {

        $(this)
            .find('.caption')
            .stop()
            .animate({
                bottom: '-100px'
            }, {
                duration: 2000,
                easing: 'easeOutQuart'
            });

        var interval = setInterval(slideSwitch, 2000);

    });

});

您可以使用jQuery的hover()函数作为快捷方式:

$(function() {
    var interval = setInterval( slideSwitch, 10000 );

    $('#slideshow').hover(function() {
        clearInterval(interval);
    }, function() {
        interval = setInterval( slideSwitch, 10000 );
    });
});

这是一个工作示例的链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM