javascript - 添加另一个按钮以关闭 Bootstrap 简单侧边栏
问题描述
我正在使用https://codepen.io/Philippe_Fercha/pen/yawbqB向我的网站添加侧边栏。我想在侧边栏添加另一个按钮以在移动模式下关闭我的菜单。但是通过添加下面的代码,此功能会失败。
<a href="#menu-toggle" class="btn btn-default" id="menu-toggle">Toggle Menu</a>
如何创建另一个按钮来关闭此菜单?
解决方案
第二个按钮需要唯一的 id。例如:id="menu-toggle2"
。之后,您还必须为此按钮注册 click 方法:
$("#menu-toggle2").click(function(e) {
e.preventDefault();
$("#wrapper").toggleClass("toggled");
});
或者,您可以使用此方法(由@GrafiCode Studio 发布)为具有特定属性的所有链接注册点击:
$('a[href="#menu-toggle"]')
推荐阅读
- java - 如何使用数组列表解析 json 响应
- typescript - 我可以根据字符串中的字符创建类型吗
- r - 为一系列文件添加时差
- php - 如何在 Codeigniter 的数据表中发送 ajax 请求
- ethereum - 如何提高私有以太坊网络的可用性
- product - 如何在信任平台上列出所有产品?
- html - 如何在保持锚href功能的同时使li元素具有相同的宽度
- powershell - 在 Start-Job 中将活动的 Powershell PSSession 连接作为参数传递
- plugins - 当评论说“使用页面变量做某事”时,评论是什么意思?
- c++ - 当包含它的对象调用其析构函数时,unique_ptr 是否未分配?