拉风的jQuery制作的手风琴折叠菜单,效果非常不错!这里是之前版本的改进版,主要是jquery代码改进

演示图:

main.js

$(function(){

var tmp = null,

$title = $('.title'),

$con = $('.title > ul');

$title.click(function(){

$(tmp).children('ul').slideUp().end().children('.arrow').removeClass('arrow-up');

$(this).children('ul').slideToggle().end().children('.arrow').addClass('arrow-up');

tmp = this;

});

$con.click(function(){

return false; // 阻止事件冒泡

});

});

index.html

jquery js css html

  • 一、HTML5基础教程

    • HTML5基础教程1
    • HTML5基础教程2
    • HTML5基础教程3
    • HTML5基础教程4
    • HTML5基础教程5
  • 二、CSS3基础教程
    • CSS3基础教程1
    • CSS3基础教程2
    • CSS3基础教程3
    • CSS3基础教程4
    • CSS3基础教程5
  • 三、Javascript基础教程
    • Javascript基础教程1
    • Javascript基础教程2
    • Javascript基础教程3
    • Javascript基础教程4
    • Javascript基础教程5
  • 四、NodeJs基础教程
    • NodeJs基础教程1
    • NodeJs基础教程2
    • NodeJs基础教程3
    • NodeJs基础教程4
    • NodeJs基础教程5
  • 五、IOS基础教程
    • IOS基础教程1
    • IOS基础教程2
    • IOS基础教程3
    • IOS基础教程4
    • IOS基础教程5

style.css

/*globle*/

ul, li{

margin: 0;

padding: 0;

list-style-type: none;

}

a{

display: inline-block;

width: 100%;

height: 31px;

text-decoration: none;

color: #fff;

font-size: 13px;

}

a:hover{

background: #52718A;

}

/*sidebar*/

.sidebar{

width: 210px;

height: 335px;

margin: 50px auto;

border-radius: 5px;

font: 14px '新宋体';

color: #f4f4f4;

}

.title{

width: 95%;

line-height: 32px;

border-bottom: 1px solid #ccc;

background: #1ABC9C;

cursor: pointer;

}

.title > span{

margin-left: 10px;

}

/*in-sidebar*/

.in-sidebar{

width: 100%;

display: none;

}

.in-sidebar > li{

width: 100%;

height: 32px;

background: #34495E;

line-height: 32px;

text-align: center;

border-bottom: 1px solid #ddd;

}

/*arrow*/

.arrow{

float: right;

display: inline-block;

margin-right: 5px;

width: 20px;

height: 32px;

background: url(../img/down.png) no-repeat center;

}

.arrow-up{

background: url(../img/up.png) no-repeat center;

}

以上所述就是本文给大家分享的全部内容了,希望能够对大家学习jQuery有所帮助。

html折叠 手风琴效果,jQuery制作效果超棒的手风琴折叠菜单相关推荐

  1. html5 拉窗帘 效果,jQuery和CSS3超酷3D拉窗帘式滚动导航特效

    这是一款效果炫酷的jQuery和CSS3 3D拉窗帘式导航特效.该特效使用CSS transformations 和 jQuery使两块"窗帘"沿Z轴方向模拟被拉开的效果. HTM ...

  2. jQuery和CSS3超酷二级下拉菜单插件

    这是一款效果很酷又简单实用的 jQuery二级下拉菜单特效,该特效在点击触发按钮后,二级下拉菜单会向下滑动覆盖原来的主菜单,关闭后二级下拉菜单又向上滑动回去,二级菜单不占用多余的空间. 这个菜单插件是 ...

  3. 超棒的视差滚动效果javascript类库 - Jarallax

    为什么80%的码农都做不了架构师?>>>    日期:2012-9-27  来源:GBin1.com 如果你没有听说过视差滚动的话,说明你真out了,作为2011年最流行的网站设计效 ...

  4. 纵向手风琴html,CSS3制作垂直手风琴

    说起手风琴的制作,大家肯定首选就是使用jQuery来制作,我在<如何使用jQuery制作手风琴效果>也简单的介绍了使用jQuery制作手风琴效果.但今天我在Saud Khan的<Cr ...

  5. 超棒的Google web字体查询工具 - Best Web Fonts

    日期:2012-9-30  来源:GBin1.com Best web fonts是一个免费的字体工具,能够帮助你直观清晰的查询Google的web字体,你可以在一个现成的网站中调试不同类型的Goog ...

  6. 使用jQuery制作手风琴效果.(转)

    http://www.cssrain.cn/article.asp?id=1369 使用jQuery制作手风琴效果 本例主要讲解如何利用jQuery创建一个简单的手风琴风格的竖向菜单,从易到难. 第一 ...

  7. jQuery效果-自定义动画效果animate /王者荣耀手风琴效果案例

    jQuery效果 自定义动画效果animate animate([params,[speed],[easing],[fn]) (1)params:想要更改的样式属性,以对象形式传递,必须写,属性名可以 ...

  8. css3+jQuery制作导航菜单(带动画效果)

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>css ...

  9. php产品效果图,jQuery_基于JQuery制作的产品广告效果,效果图.如下: 动画效果介绍 - phpStudy...

    基于JQuery制作的产品广告效果 效果图.如下: 动画效果介绍:这组广告效果是打开页面后图片会自动播放,从1-5共计5张图片,如果属标放到右下角的1.2.3.4.5列表上,可以自由进行切换到自己想看 ...

最新文章

  1. HTML5 Canvas简简单单实现手机九宫格手势密码解锁
  2. 对信噪比SNR、EbN0、EsN0的个人详细理解
  3. C++实现对汉字的完美支持
  4. springmvc controller动态设置content-type
  5. oracle o7参数,Oracle技术之初始化参数O7_DICTIONARY_ACCESSIBILITY
  6. 2017.3.15 审查(黄金) 思考记录
  7. linux指令 sed,Linux命令sed
  8. Dubbo与Zookeeper伪集群部署
  9. Hadoop概念学习系列之Hadoop HA进一步深入(二十八)
  10. my sql 触发器_My SQLServer 触发器
  11. GD32F103实战
  12. XAP部署错误代码大全
  13. 高效率16KW三相PFC程序方案
  14. 英伟达显卡虚拟化vGPU实践指南
  15. 网站盈利模式分析总结
  16. java 省市联动_省市联动(json)
  17. Mac系统运行“exe”文件最简单的解决办法
  18. Excel-查找和引用函数
  19. 当医疗邂逅ICT——长沙湘雅医疗现场会,我们,不见不散
  20. 黑马程序员匠心之作|C++教程从0到1入门编程-c++核心编程

热门文章

  1. Notion Like 笔记软件使用教程·学习资源汇总·知识管理方案
  2. error C2664: 'atof' : cannot convert parameter 1 from 'int' to 'const char *'
  3. 研发人员的工时为何需要管理?
  4. one 主格 复数 宾格_主格和宾格的区别
  5. PyQt5初学试验记录(三):Pyinstaller打包小结
  6. “中国保险IT应用高峰论坛2009”现场实录
  7. Pip修改阿里云镜像
  8. cesium模型纹理替换
  9. java-net-php-python-jspm广东阳光外国语学校新闻发布计算机毕业设计程序
  10. 易代账好会计zip导入提示不平衡