触发 data-toggle=offcanvas 事件

Seb*_*Seb 5 css jquery twitter-bootstrap twitter-bootstrap-3

我正在使用一个很棒的 bootstrap 3 布局,它使用了“offcanvas”侧边栏。一切在所有屏幕尺寸上都运行良好。

触发侧边栏的 HTML 标签是:

<a href="#" class="navbar-btn sidebar-toggle" data-toggle="offcanvas" role="button">
Run Code Online (Sandbox Code Playgroud)

我怎么能用 jquery 触发这个事件?有时我需要在用户事件上切换侧边栏,有时我需要显示隐藏侧边栏的页面。

我尝试用 jquery 触发点击事件,但它什么也不做,因为这个标签上没有任何 onClick 事件......

谢谢你的帮助。

Seb*_*Seb -3

我找到了另一个仅使用 css 的解决方案。

当按下切换按钮时,我会仔细检查 dom 的变化,并在需要切换侧边栏时复制这些更改。

我确信有一个 jscript 方法可以调用,但是在网上搜索了几个小时后,css 解决方案很好......