在 bxslider 回调中调用函数

Call function inside bxslider callback

我正在尝试在 bxslider 回调中调用自定义函数,但该函数未被识别(又名:未捕获引用错误:nextSlideCustom() 不是函数

我当前的代码看起来像

    var slider=$('#slider1').bxSlider({
         pager: 'true',
         onSlideNext: nextSlideHandle()
    });

我在另一个 js 文件中定义了这个函数:

function nextSlideHandle(){
    console.log("huhu");
}

那么我的代码有什么问题,或者很可能是滑块配置错误或其他问题?

提前致谢!

确保在调用 bxSlider 之前定义了 nextSlideHandle,并且没有括号,因为那样的话,您传递的是函数的结果而不是函数本身,因此;未定义函数错误。

var slider=$('#slider1').bxSlider({
     pager: 'true',
     onSlideNext: nextSlideHandle
});