如何在手风琴中添加+和-
How to add + and - to accordion
我已经实现了一个基本的手风琴,我需要在手风琴中添加+和-。
如果手风琴是打开的,那么"-"应该得到其他"+"
这就是尝试过的:
JS:
$('.info').find('.accordion-toggle').click(function () {
//Expand or collapse this panel
$(this).next().slideToggle('fast');
//Hide the other panels
$(".accordion-content").not($(this).next()).slideUp('fast');
});
演示链接
您可以使用css伪元素,如下所示:
CSS:
.accordion-toggle::after {
content:"+";
}
.accordion-toggle.open::after {
content:"-";
}
JS:
$('.info').find('.accordion-toggle').click(function () {
//Expand or collapse this panel
$(this).toggleClass("open").next().slideToggle('fast');
//Hide the other panels
$(".accordion-toggle").not($(this)).removeClass("open");
$(".accordion-content").not($(this).next()).slideUp('fast');
});
演示
相关文章:
- 当我尝试添加文本效果时,有东西阻止了JavaScript的运行'手风琴'在html文档中
- 将window.scrollTo添加到简单的jQuery手风琴中
- 动态地将额外的行添加到 jquery 手风琴中
- Twitter 引导程序:在开放手风琴标题中添加一个类
- 在引导手风琴上, 有没有办法在折叠时向标题添加固定的保存按钮.
- JQuery 手风琴在添加内容和对齐时遇到问题
- Dojo 使用 domConstruct 将声明性代码添加到现有手风琴中
- 在 Bootstrap 3 手风琴中添加动态闭合面板
- 将ng-click事件添加到angular ui手风琴中
- 在嵌套手风琴中添加淡入效果
- 添加“;x〃;隐藏当前打开的手风琴的图标
- 谷歌地图手风琴幻灯片,如何添加标记
- CSS手风琴->添加jquery以更改“;悬停”;切换,但JS没有;t注册
- 引导3活动类添加/移除手风琴容器外的按钮
- 如何将活动类添加到第一个手风琴
- 当以手风琴方式打开外部菜单项时,无法向第一个子菜单项添加新的颜色类
- 添加网页可访问性推特引导手风琴
- 添加一个手风琴在谷歌地图infoBubble(从谷歌地图实用程序库)
- 如何添加一个加号或减号手风琴在引导?手风琴关闭时显示加号,手风琴打开时显示减号
- 向Mootools手风琴元素添加活动类