调用的引导数据切换的“活动状态”是什么
What's the "active state" for a Bootstrap data-toggle called?
我正在尝试模仿维基百科移动页面上的功能。如果您访问 http://en.m.wikipedia.org/wiki/Mammal 并向下滚动到标题"区分特征",然后单击它,您将看到向下箭头(V 形(变为向上箭头。
我通过跨度将两个选项插入我的标题中......
<h2 id="where" class="H2Toggle" data-toggle="collapse" data- target=".Header2,.Where,#glyph2">
<span class="glyphicon glyphicon1 glyphicon-chevron-down"></span>
<span id="glyph2" class="glyphicon glyphicon2 glyphicon-remove-sign"></span>
</h2>
然后我添加了一个 CSS 样式 - span#glyph2 { display: none; }
现在默认情况下只显示第一个跨度,但是当我单击标题时,两个跨度都会显示。所以我需要弄清楚如何使第一个跨度在单击标题时不显示,然后在再次单击时重新出现。
我可以针对特定的屏幕尺寸执行此操作。例如,如果屏幕宽或宽为 1,000 像素,我可以使一个跨度或另一个跨度出现或不显示。但是我需要一个CSS样式(或JavaScript函数(,根据是否单击了标题使字符出现/消失。
所以我想我要问的是"Bootstrap 中默认活动状态与非活动状态的名称是什么?
Bootstrap 会在它控制的元素折叠时将collapsed
类应用于触发器。否则,不应用此类。您可以使用它来编写适当的 CSS 规则。
.only-collapsed { display: none; }
.collapsed .only-collapsed { display: inline; }
.collapsed .only-expanded { display: none; }
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet">
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap-theme.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<div data-toggle="collapse" data-target="#target">Header <span class="only-collapsed">Expand</span> <span class="only-expanded">Collapse</span></div>
<div id="target" class="collapse in">Hello, world!</div>
相关文章:
- jQuery中的状态管理是什么
- 在angular js中,每次应用程序进入状态时,重新加载状态的最佳方式是什么
- 管理形式状态的最简单方法是什么
- Javascript中对象的“状态”是什么意思
- 在 popState 定义的上下文中,浏览器活动历史记录的含义是什么?
- 在 Javascript 中存储对象的当前状态的最佳实践是什么?
- 如果控件位于活动的 RadPageView 中,Javascript 是什么?
- 检查类是否处于活动状态,如果是,请运行外部.js文件?可能
- (状态 = {}) =>状态是什么意思
- 检查是否有任何输入聚焦或处于活动状态,而不是在表单中
- 仅在一个窗口中播放声音,该窗口使用javascript(可能是jquery)处于活动状态(在一个网站内)
- redux-form 是 卸载组件后破坏我的状态,什么给了
- 在 Node.js 中表示状态的普遍接受模式是什么?
- 调用的引导数据切换的“活动状态”是什么
- 在 Angular.js 中更改视图时处理$scope状态和值的正确方法是什么?
- jQuery和活动菜单项 - 什么是最好的
- 关于日期文字的JS/ES提案的当前状态是什么?
- 什么'GWT的当前状态是什么
- 在 js 存储库上 github 中的构建状态是什么意思
- antlr3的javascript目标的状态是什么?