Javascript 图像悬停时取消滑动

Javascript 图像悬停时取消滑动,javascript,jquery,Javascript,Jquery,我在我的网站上使用了unslider,jquery light slider,它可以正常工作,但是我可以让插件在我的图片中悬停吗 我试过这些,但都不管用: $(function() { $('.banner').unslider({ autoplay:false; }); }); $("#banner").hover(function(){ if($('#banner').autoplay('false')){ autoplay : tru

我在我的网站上使用了unslider,jquery light slider,它可以正常工作,但是我可以让插件在我的图片中悬停吗

我试过这些,但都不管用:

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

你的用法很奇怪,我想当你悬停在横幅上时,你可能想暂时停止滑动。在查阅了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();
        }
    );
});

你的用法很奇怪,我想当你悬停在横幅上时,你可能想暂时停止滑动。在查阅了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();
        }
    );
});

autoplay是一个对象设置,不是那样的函数。autoplay是一个对象设置,不是那样的函数。