1

mCustomScrollbarWeb サイトでjQuery を使用しています。

同じonClickアクションを使用して、2つの関数を使用しています:

$('body').on('click', '.infos_open', function () {

まず、カスタム コンテンツをスクロール バックさせます。

$(".mCustomScrollbar").mCustomScrollbar("scrollTo",0);

そして、それが完了したら、別の関数 (例として):

$('.infos_fixed').removeClass('fixed');

しかし、コールバックを使用してこれを行う方法がわかりません。

これが私が試したことです:

$('body').on('click', '.infos_open', function () {

     $(".mCustomScrollbar").mCustomScrollbar("scrollTo",0, function(){ 

          $('.infos_fixed').removeClass('fixed');

     });
});

そして、ここに私が試した別の解決策がありますが、うまくいきません:

$('body').on('click', '.infos_open', function () {

    $(".mCustomScrollbar").mCustomScrollbar("scrollTo",0, {
        scrollInertia: 3000,
        callbacks: {
            onScroll: function(){

                $('.infos_fixed').removeClass('fixed');

            }
        }
    });

});

これに関する詳細情報が見つかりません。正確な構文を維持する必要があります"$('body').on('click', '.infos_open', function () {"

誰でもこれを手伝ってもらえますか?

4

0 に答える 0