Bootstrap 4 - 使用Javascript折叠侧边栏

时间:2017-11-03 20:22:24

标签: javascript bootstrap-4

我的侧边栏定义如下:

<div remove-class class="sidebar p-2 collapse width show" id="sidebar" style="flex-shrink:0;">

指令“remove-class”如下所示:

a.directive('removeClass', function ($window) {
    return {
        link: function (scope, elem, attrs) {
            angular.element($window).on('resize', function () {
                if (getCurrentScreenWidth() < 768) {
                    $(elem).collapse('hide');
                }
            });
        }
    }
});

我看到行$(elem).collapse('hide');已执行,但它没有崩溃。

知道什么是错的吗?

0 个答案:

没有答案