在bxslider回调中调用函数

时间:2015-09-11 14:55:33

标签: javascript jquery bxslider

我试图在bxslider回调中调用自定义函数,但函数没有被重新调整(又名:未捕获的参考错误:nextSlideCustom()不是函数

我当前的代码看起来像

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

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

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

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

提前谢谢!

1 个答案:

答案 0 :(得分:3)

确保在调用nextSlideHandle之前定义bxSlider,并且在没有parantheses的情况下也这样做,因为这样,你传递函数的结果而不是函数本身,因此;未定义的函数错误。

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