0

其实都是很标准的。代码如下。除了速度和延迟外,一切正常。延迟不会改变。

var unslider = $('.newbanner').unslider();
  $('.newbanner').unslider({
    speed : 100,               
    delay : 400000,
    dots : false,
     arrows : true,
    keys : true,

  });

 $('.unslider-arrow').click(function() {
    var fn = this.className.split(' ')[1];
    unslider.data('unslider')[fn]();
}); 
4

1 回答 1

0

尝试删除您的初始声明,然后使用第二个。删除: var unslider = $('.newbanner').unslider(); 将第二个更改为: var unslider = $('.newbanner').unslider({ speed : 100, delay : 400000, dots : false, arrows : true, keys : true, });

我在他们的 github 上读到,如果实例化 unslider 然后启动它,可能会出现速度和延迟问题。这让我回到了你的脚本,我注意到你有 2 个声明。

于 2015-01-27T22:11:24.230 回答