如何检查TinyScrollBar是否已初始化

时间:2016-12-19 15:08:01

标签: javascript jquery tinyscrollbar

我有一个如下所示的JS代码:

$(window).resize(function () {
    if ($('.scrollbar-y').length) {
        $('.scrollbar-y').tinyscrollbar_update('relative');
    }
    if ($('.scrollbar-x').length) {
        $('.scrollbar-x').tinyscrollbar_update('top');
    }
});

$('.scrollbar-y').tinyscrollbar_update('relative');此行显示

  

未捕获的TypeError:无法读取属性'更新'未定义的

那么如何检查TinyScrollBar是否已经 .scrollbar-y div初始化?

如果我写:

$(window).resize(function () {
    if ($('.scrollbar-y').length) {
        $('.scrollbar-y').tinyscrollbar();
        $('.scrollbar-y').tinyscrollbar_update('relative');
    }
    if ($('.scrollbar-x').length) {
        $('.scrollbar-x').tinyscrollbar();
        $('.scrollbar-x').tinyscrollbar_update('top');
    }
});

它显示

  

未捕获的TypeError:无法读取属性' offsetHeight'未定义的

0 个答案:

没有答案