在图像悬停上取消滑动

时间:2013-11-18 10:47:26

标签: javascript jquery

我在我的网站上使用了unslider,jquery light滑块,但是我可以将插件保留在我的图像中吗?

我尝试了这些但不起作用:

$(function() {
    $('.banner').unslider({
        autoplay:false;
    });
});
$("#banner").hover(function(){
    if($('#banner').autoplay('false')){
        autoplay : true;
    }, function (){
        autoplay: false;
    }
});

1 个答案:

答案 0 :(得分:1)

您的使用非常奇怪,我猜您可能希望在悬停横幅时暂时停止滑动。在查看了unslider的文档之后,我想您可能会对以下代码段进行测试:

$(function() {
    var slidey = $('.banner').unslider({}),
        data = slidey.data('unslider');

    // I don't really know the relationship of $('.banner') and $('#banner') in your HTML code. 

    $('.banner').hover(
        function() {
            data.stop();
        },
        function() {
            data.start();
        }
    );
});