我有这个 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);