2016-10-18 1 views
0

私はこの機能をスワイパで使用しています。この関数を使って次のスライドのページの先頭にスクロールする方法を知っています。これまでは、私が欲しくないonAutoplayコールバックを使うと、次のスライドの上にスクロールするだけです。スライドには異なるテキストと画像があります。そのため、左または右にスワイプすると次または前のスライドの先頭に戻っていきたいのです。可能であればスニペットを改善する方法の例を私に教えてください。ありがとうございました。フレームワーク7 swiper.jsスワイプスクロールスクロールトップへ動作しません

$$(document).on('pageInit', function (e) { 
    var mySwiper = myApp.swiper('.swiper-container',{ 
     pagination: '.swiper-pagination', 
     paginationHide: false, 
     onSlideChangeEnd: function(swiper) { 
     $(".page-content").animate({ 
      scrollTop: 0 
     }, 'slow'); 
     } 
    });     

    }) 

答えて

0

これにコードを変更します。swiperのAPIについて

var mySwiper = new Swiper('.swiper-container'); 
mySwiper.on('slideChangeEnd',function(){ alert('sample alert');}); 

詳細情報: Swiper API documentation

+0

は、あなたの答えをいただき、ありがとうございます。私はこの機能を試していました。 – dze

+0

$$(document).on( 'pageInit'、function(e){ var mySwiper = myApp.swiper( 'swiper-container'、{ ページネーション: '.swiper-pagination'、 paginationHide:偽、 onSlideChangeEnd:関数(swiper){ $( "位置")アニメーション({ scrollTopスプライト:0 }、 '遅い'); } }); }) – dze

+0

それはありますそれでも次のスライドの上にスクロールしないでください – dze

関連する問題