1

我有这个 JQuery 函数,它在 JQuery 中放置了一个自定义滚动条,并带有它的选项。我对“回调”部分感兴趣,其中,当我的 < DIV > 完全滚动时,它会调用my_scrolls_clubber_threads。我的页面上有 4 个 < DIV's >,每个都有不同的 id,我想将 DIV 的 id 传递给 my_scrolls_clubber_threads 函数。我从我的代码中发现,这可以用this来完成。$(this).attr("id")。但它给了我以下错误:

未捕获的类型错误:无法调用未定义的方法“调用”

我哪里错了?

下面是配置自定义滚动条的代码(部分工作,如果滚动它不会移动滚动条,导致代码被此错误破坏)。

我正在调用的函数运行良好,但调用过程似乎没有。

$(document).ready(function(){

(function($){
    $(window).load(function(){

        $(".my_scrolls_clubber_threads").mCustomScrollbar({

                scrollButtons:{
                    enable:true
                },

                theme:"light-thick",

                scrollInertia : 0,

                callbacks:{
                    onTotalScroll:function(){ var this_id = $(this).attr("id"); 
                                          my_scrolls_clubber_threads(this_id); }
                },

                advanced:{
                    autoScrollOnFocus: false,
                    updateOnContentResize: true
                }


        });

    });
})(jQuery);
4

0 回答 0