当Twitter引导下拉菜单导航菜单完成其操作时,调整一些CSS
Adjust some CSS when Twitter bootsrap Dropdown Nav menu is finished it's operation
我想在Twitter Bootsrap中的导航下拉菜单完成操作时使用JS对CSS进行一些调整。(即当它完全关闭、完全启动或其中一个子菜单操作完成时)。
我认为我想做的并不是特别相关,但它基本上只是与更改背景div 的高度以匹配下拉列表的高度有关。
我已经看过引导折叠jquery,但它对我来说真的太复杂了,无法弄清楚。谁能告诉我,如果有更简单的方法来实现这一目标,我应该钩入什么。
这是相关代码: 我想做的是在此下拉列表完全扩展时触发一些东西
<div class="navbar">
<div class="navbar-inner">
<div class="container">
<!-- .btn-navbar is used as the toggle for collapsed navbar content -->
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<!-- Be sure to leave the brand out there if you want it shown -->
<a class="brand" href="#">Project name</a>
<!-- Everything you want hidden at 940px or less, place within here -->
<div class="nav-collapse collapse">
<nav >
<ul class="nav">
<li ><a href="#">Home</a></li>
<li ><a href="#">About</a></li>
<li ><a href="#">Pages</a></li>
<li >Pages</a>
<ul class="sub-menu">
<li ><a href="">Quamquam tu hanc copiosiorem</a></li>
<li ><a href="">Quamquam tu hanc copiosiorem</a></li>
<li ><a href="">Quamquam tu hanc copiosiorem</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
您需要
查看代码"DROPDOWN CLASS DEFINITION"部分下的boostrap.js文件。
在查看代码时,这样的事情应该让你开始。
$("a.dropdown-toggle").on('click.dropdown.data-api','', function(r) {
console.log(r)
})
从 bootstrap.js 中的代码中,这将在下拉列表隐藏时触发。
$('html').on('click.dropdown.data-api', function () {
///...
})
如果你正在寻找折叠的东西,那么你需要看看"COLLAPSIBLE DATA-API"选择。
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 调整窗口大小时,可拖动的对象会出现在容器外部
- ExtJS——在展开/折叠时调整面板高度
- 如何确定javascript已经完成了某些操作.ios上的
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 从JavaScript访问struts操作中的属性
- fluxxor向一个flux实例添加一组以上的操作
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- Chrome应用程序调整窗口大小保持纵横比
- 操作放置在画布上的元素之间的连接
- 使用“+="操作人员
- Rails操作只调用一次,但我在ajax中每秒钟都调用一次
- 浏览器大小调整 Ctrl +/- :: 如何操作设置
- 窗口调整大小 以精确的大小执行操作
- 香草Javascript操作元素的窗口大小调整
- 当Twitter引导下拉菜单导航菜单完成其操作时,调整一些CSS
- html DIV 使用浏览器操作不必要地调整大小
- Angular js的大小调整操作