jquery手风琴
--js
$(document).ready(function(){
//Set default open/close settings
$('.acc_container').hide(); //Hide/close all containers
$('.acc_trigger:first').addClass('active').next().show(); //Add "active" class to first trigger, then show/open the immediate next container
//On Click
$('.acc_trigger').click(function(){
if( $(this).next().is(':hidden') ) { //If immediate next container is closed...
$('.acc_trigger').removeClass('active').next().slideUp(); //Remove all .acc_trigger classes and slide up the immediate next container
$(this).toggleClass('active').next().slideDown(); //Add .acc_trigger class to clicked trigger and slide down the immediate next container
}
return false; //Prevent the browser jump to the link anchor
});
});
--html
<div class="study-con">
<h5 class="plate-tit">学习计划</h5>
<dl class="tucked">
<dt class="acc_trigger active"><a href="#">第一章</a></dt>
<dd class="acc_container" style="display: block;">
<ul>
<li>· <a href="#">测量</a></li>
<li>· <a href="#">万以内的加法...</a></li>
<li>· <a href="#">四边形</a></li>
<li>· <a href="#">有余数的除法</a></li>
<li>· <a href="#">时、分、秒</a></li>
<li>· <a href="#">多位数乘一位数</a></li>
<li>· <a href="#">分数的初步认识</a></li>
<li>· <a href="#">可能性</a></li>
</ul>
</dd>
</dl>
<dl class="tucked">
<dt class="acc_trigger"><a href="#">第二章</a></dt>
<dd class="acc_container" style="display: none;">
<ul>
<li>· <a href="#">测量</a></li>
<li>· <a href="#">万以内的加法...</a></li>
<li>· <a href="#">四边形</a></li>
<li>· <a href="#">有余数的除法</a></li>
<li>· <a href="#">时、分、秒</a></li>
<li>· <a href="#">多位数乘一位数</a></li>
<li>· <a href="#">分数的初步认识</a></li>
<li>· <a href="#">可能性</a></li>
</ul>
</dd>
</dl>
<dl class="tucked">
<dt class="acc_trigger"><a href="#">第三章</a></dt>
<dd class="acc_container" style="display: none;">
<ul>
<li>· <a href="#">测量</a></li>
<li>· <a href="#">万以内的加法...</a></li>
<li>· <a href="#">四边形</a></li>
<li>· <a href="#">有余数的除法</a></li>
<li>· <a href="#">时、分、秒</a></li>
<li>· <a href="#">多位数乘一位数</a></li>
<li>· <a href="#">分数的初步认识</a></li>
<li>· <a href="#">可能性</a></li>
</ul>
</dd>
</dl>
<dl class="tucked">
<dt class="acc_trigger"><a href="#">第四章</a></dt>
<dd class="acc_container" style="display: none;">
<ul>
<li>· <a href="#">测量</a></li>
<li>· <a href="#">万以内的加法...</a></li>
<li>· <a href="#">四边形</a></li>
<li>· <a href="#">有余数的除法</a></li>
<li>· <a href="#">时、分、秒</a></li>
<li>· <a href="#">多位数乘一位数</a></li>
<li>· <a href="#">分数的初步认识</a></li>
<li>· <a href="#">可能性</a></li>
</ul>
</dd>
</dl>
</div>
--css
.study-con{box-shadow:0 1px 6px rgba(0,0,0,0.1); margin-bottom:-1px}
.study-con dl{ background:#fff; border-bottom:1px solid #fff}
.study-con dd{ padding:0 0 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.study-con dd a{ display:inline-block; font-size:12px;margin-right:0}
.study-con dt.acc_trigger{ cursor:pointer; background:#f8f8f8 url(../images/plate-down.gif) no-repeat 95% center}
.study-con dt.active{ background:#f8f8f8 url(../images/plate-up.gif) no-repeat 95% center}
.study-con dt.active a{ background:url(../images/plate1_2.gif) no-repeat 0 center}
.study-con dd.acc_container a{ width:190px; text-align:left; margin:0; line-height:28px; border:0; background:url(../images/san.png) no-repeat right center}
.study-con dd.acc_container ul{ margin-top:10px}
.plate-con dl.tucked{ border-bottom:1px solid #fff}
jquery手风琴的更多相关文章
- bootstrap-简洁实用的jQuery手风琴插件
前端 <html lang="zh"> <head> <meta charset="UTF-8"> <meta htt ...
- 一款点击图片进行无限循环的jquery手风琴特效
一款点击图片进行无限循环的jquery手风琴特效,点击手风琴折合点,可以无限循环的点击下去,很炫酷的手风琴哟! 还有每张图片的文字介绍,因为兼容IE6所以找来分享给大家这个jquery特效. 适用浏览 ...
- jQuery手风琴广告展示插件
效果说明:当鼠标移动到已折叠广告的标题后,折叠当前已展开的广告,并同步展开相应的折叠广告.这种Accordion效果,看似简单,但因为存在动画同步的问题,不能简单地用两个animate()来实现.必须 ...
- jQuery手风琴菜单!!!!
jQuery手风琴菜单 第一次发博客也不知道说点什么好,以前敲得一个手风琴菜单刚刚整理出来了,就来分享个大家 手风琴的排版 排版完事了,接下来就写样式吧,把自己喜欢的颜色或者是图片添加进来,就会变成你 ...
- jQuery手风琴制作
jQuery手风琴制作 说起手风琴,想必大家应该都知道吧,简单的来说就是可以来回收缩的这么一个东西,接下来,我就给大家演示一下用jQuery制作一个手风琴菜单! 写jQuery前,我们需要引用一个jQ ...
- jQuery手风琴的制作!!
jQuery手风琴的制作 首先我们先来做一个简单的jQuery的效果图 效果图 如下: css代码 如下: <style type="text/css" media=&quo ...
- 自定义jquery手风琴插件
手风琴效果是项目中使用频率较高的一种效果,原来项目一直都在用easyui的,临近年末,试着自己写了一个 css样式 /* CSS Document */ body { margin: 0 auto; ...
- 带动画效果的jQuery手风琴
带动画效果的jQuery特效手风琴是一款带动画效果的手风琴作品,非常实用,可以用在新闻列表.FAQ等模块,默认的是打开第一个选项,查看其它的时候直接点击加号按钮就展开. 源码地址:http://www ...
- 推荐一款优雅的jquery手风琴特效
推荐一款基于 jQuery和 CSS3实现的手风琴效果. 查看demo演示
- 《第40天 : JQuery - 手风琴列表》
源码下载地址:链接:https://pan.baidu.com/s/1x9c1... 提取码:2bzr 如果有赞就很幸福了. 今天要和你们分享的是我看了JQuery库的手风琴列表样式.它的核心在于它的 ...
随机推荐
- 真正的汉化-PowerDesigner 16.5 汉化
一.背景 经常使用PowerDesigner,之前使用15版本,后来16出来后,就一直在使用16,不过一直是英文.一些同事对使用英文版总显示有些吃力. 遍寻百度.必应,都没有找到真正的针对版本16的汉 ...
- 在将 varchar 值 'xinpian' 转换成数据类型 int 时失败?
把int类型的值修改为varchar类型的值
- linux系统oracle-ora12505问题解决方案一
说明:(1)Linux版本 Linux version 2.6.32.12-0.7-default (geeko@buildhost) (gcc version 4.3.4 [gcc-4_3-bran ...
- 关于sqlmap的使用
好记性不如烂笔头,记录一下. 带cookie的注入 python sqlmap.py -u "http://www.xxx.com?id=1" --cookie="coo ...
- Storm构建分布式实时处理应用初探
最近利用闲暇时间,又重新研读了一下Storm.认真对比了一下Hadoop,前者更擅长的是,实时流式数据处理,后者更擅长的是基于HDFS,通过MapReduce方式的离线数据分析计算.对于Hadoop, ...
- TDD原则
TDD 介绍 测试驱动开发,或者叫 TDD,是一个敏捷方法,通过确保在代码是先前手动编写测试用 例,用测试来驱动开发,从而翻转开发生命周期(它不只是作为一种校验工具). TDD 的原则很简单的: 只有 ...
- 细说SSO单点登录
什么是SSO? 如果你已知道,请略过本节! SSO核心意义就一句话:一处登录,处处登录:一处注销,处处注销.即:在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统. 很多人容易把SS ...
- Fedora 22中的用户和用户组管理
The control of users and groups is a core element of Fedora system administration. This chapter expl ...
- 埃尔米特插值问题——用Python进行数值计算
当插值的要求涉及到对插值函数导数的要求时,普通插值问题就变为埃尔米特插值问题.拉格朗日插值和牛顿插值的要求较低,只需要插值函数的函数值在插值点与被插函数的值相等,以此来使得在其它非插值节点插值函数的值 ...
- 数据预处理中归一化(Normalization)与损失函数中正则化(Regularization)解惑
背景:数据挖掘/机器学习中的术语较多,而且我的知识有限.之前一直疑惑正则这个概念.所以写了篇博文梳理下 摘要: 1.正则化(Regularization) 1.1 正则化的目的 1.2 正则化的L1范 ...