如何在Owl Carousel 2中为选项定义回调函数?

时间:2018-09-26 16:32:44

标签: javascript owl-carousel

我正在尝试通过从数据库获取价值来更改期权的价值。为了做到这一点,我认为我应该定义一个回调函数。但这不起作用。

我的回调函数是:

function nav_cb(){
    if( settings.nav==='on' ){
        return true;
    }else{
        return false;
    }
}

我的初始化代码在这里。

var owl = $('.owl-carousel');
owl.owlCarousel({
    loop: true,
    nav: nav_cb,
    dots: true,
});

但是它不接受函数的结果。如何使它返回true或false?

1 个答案:

答案 0 :(得分:0)

我自己发现了它。他们应该是这样的。工作正常。

var nav_check = 0;
if( settings.nav==='on' ){
    nav_check = true;
}else{
    nav_check = false;
}


var owl = $('.owl-carousel');
owl.owlCarousel({
    loop: true,
    nav: nav_check,
    dots: true,
});