-4

プログラムに問題があり、2 つのスライドが自動的に機能しますが、2 つのスライドに 2 つの同じ動きを持たせたいのですが、2 つのスライド間の遅延も望んでいません。助けてください。助けてくれてありがとう


var mySwiper = new Swiper('#first-slider',{
        loop:true,
        grabCursor: true,
        autoplay: 2500,
        simulateTouch: false,
        transitionSpeed: 1000,

var mySwiper1 = new Swiper('#second-slider',{
        loop:true,
        grabCursor: true,
        autoplay: 2500,
        simulateTouch: false,
        transitionSpeed: 1000,
    });

この 2 つのスライダーで。

動いているとき、これらの2つのスライダーの間に遅延があります

遅延とは、まず最初のスライダーが移動した後、2 番目のスライダーが移動することを意味します。

2 つのスライドに遅延なく 2 つの同じパスを移動させたい

4

2 に答える 2

0

問題は、スライド時間間隔が 2500 の 2 つのスライダーがあったことです。この場合、2 つのスライダーは最初の時間に遅延なく正常に動作しています。その後、ブラウザで 2 つ以上の新しいタブを開き、Web ページに移動します。これで、2 つのスライダーの間に遅延が生じます。

以下は、スライド機能に使用したコードです。

var mySwiper = new Swiper('#first-slider',{
        loop:true,
        grabCursor: true,
        autoplay: 2500,
        simulateTouch: false,
        transitionSpeed: 1000,
        onSlideChangeStart: function(swiper, direction) {// my task will go here...}
    });

var mySwiper1 = new Swiper('#second-slider',{
        loop:true,
        grabCursor: true,
        autoplay: 2500,
        simulateTouch: false,
        transitionSpeed: 1000,
    });

ページをリロードするたびに、2 つのスライダーが同じ時間間隔で正常に動作していることを確認できます。新しいタブに移動してウェブページに戻るたびにこの問題が発生しました.2つのスライダーに間違いがあり、スライダー間の遅延が発生していませんか? -手伝ってくれてありがとう

于 2015-05-18T08:55:54.660 に答える