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

最初の宣言を削除して、2 番目の宣言だけを使用してみてください。削除: var unslider = $('.newbanner').unslider(); 2 番目の変更: var unslider = $('.newbanner').unslider({ speed : 100, delay : 400000, dot : false, arrows : true, keys : true, });

アンスライダーをインスタンス化してから開始すると、速度と遅延の問題が発生する可能性があることを彼らのgithubで読みました。これにより、2 つの宣言があることに気付いたスクリプトに戻りました。

于 2015-01-27T22:11:24.230 に答える