AdminLTE3 - 如何关闭控制边栏而不是切换

AdminLTE3 - how to close Control Sidebar instead of toggle

我在我的项目中使用 AdminLTE3 作为管理主题。

我想做的是找到一个 可以关闭右侧边栏的 JS 代码 ,称为“控制侧边栏插件”

我知道我可以使用此代码来切换 (open/close) 侧边栏,但我需要关闭它而不是切换。

<a href="#" data-widget="control-sidebar" id="my-toggle-button">Toggle Control Sidebar</a>

jQuery:

$("#my-toggle-button").ControlSidebar('toggle');

顺便说一句:AdminLTE3的手册没有提到如何直接关闭它:https://adminlte.io/docs/3.0/javascript/control-sidebar.html

你可以试试这个

> html
<aside class="control-sidebar control-sidebar-light">
</aside>

> js
$('.control-sidebar').ControlSidebar('collapse');
$('.control-sidebar').ControlSidebar('show');
// or
$('.control-sidebar').ControlSidebar('toggle');