jquery实现下拉菜单的手风琴效果


Posted in jQuery onJuly 23, 2017

本文实例为大家分享了jquery实现下拉菜单手风琴展示的具体代码,供大家参考,具体内容如下

html代码

<div class="site-nav">
 <ul class="site-accordion">
  <li>
   <div class="tab-head">学科领域</div>
   <ul class="tabs-list">
    <li>机械电子</li>
    <li>生物工程</li>
    <li>能源环保</li>
    <li>化学化工</li>
   </ul>
  </li>
  <li>
   <div class="tab-head">省份地区</div>
   <ul class="tabs-list">
    <li>陕西省</li>
    <li>江苏省</li>
    <li>山东省</li>
    <li>河南省</li>
   </ul>
  </li>
  <li>
   <div class="tab-head">经费范围</div>
   <ul class="tabs-list">
    <li>50万~100万</li>
    <li>100万~200万</li>
    <li>200万~500万</li>
    <li>500万以上</li>
   </ul>
  </li>
  <li>
   <div class="tab-head">需求状态</div>
   <ul class="tabs-list">
    <li>状态1</li>
    <li>状态2</li>

   </ul>
  </li>

 </ul>
</div>

css代码

.site-accordion>li{
 margin-top: 13px;
}
.site-accordion>li .tab-head{
 width: 160px;
 height: 40px;
 line-height: 40px;
 text-align: center;
 color: #9c9c9c;
 font-size: 16px;
 background: #f2f2f2;
}
.site-accordion>li .tab-head:hover{
 background: #292d48;
}
.site-accordion>li .tab-head:after{
 content: '';
 border: 5px solid #4F5160;
 border-color: #4F5160 transparent transparent transparent;
 margin-top: 20px;
 position: relative;
 top: 10px;
 left: 5px;
}
.site-accordion>li .tabs-list{
 display: none;
}
.site-accordion>li .tabs-list li{
 width: 160px;
 height: 40px;
 line-height: 40px;
 text-align: center;
 color: #9c9c9c;
.site-accordion>li .tabs-list li:hover{
 background: #f2f2f2;
}

jQuery代码

$('.tab-head').click(function(){
     $(this).next().slideToggle();
     $('.tab-head').css('background','#FFFFFF');
     $(this).css('background','#292d48');

    })

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
详解jquery选择器的原理
Aug 01 jQuery
jQuery事件对象的属性和方法详解
Sep 09 jQuery
jQuery自动或手动图片切换效果
Oct 11 jQuery
jQuery实现的回车触发按钮事件功能示例
Mar 25 jQuery
jQuery实现动态加载select下拉列表项功能示例
May 31 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
jquery实现选项卡切换代码实例
May 14 jQuery
jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析
Apr 04 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 #jQuery
JavaScript之事件委托实例(附原生js和jQuery代码)
Jul 22 #jQuery
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
Jul 22 #jQuery
JQuery和html+css实现带小圆点和左右按钮的轮播图实例
Jul 22 #jQuery
js案例之鼠标跟随jquery版(实例讲解)
Jul 21 #jQuery
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
Jul 20 #jQuery
jQuery实现可编辑表格并生成json结果(实例代码)
Jul 19 #jQuery
You might like
用session做客户验证时的注意事项
2006/10/09 PHP
php面向对象全攻略 (九)访问类型
2009/09/30 PHP
paypal即时到账php实现代码
2010/11/28 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
PHP投票系统防刷票判断流程分析
2012/02/04 PHP
php中++i 与 i++ 的区别
2012/08/08 PHP
php通过分类列表产生分类树数组的方法
2015/04/20 PHP
php操作redis缓存方法分享
2015/06/03 PHP
javascript appendChild,innerHTML,join性能比较代码
2009/08/29 Javascript
$.get获取一个文件的内容示例代码
2013/09/11 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
js实现局部页面打印预览原理及示例代码
2014/07/03 Javascript
JavaScript使用focus()设置焦点失败的解决方法
2014/09/03 Javascript
JavaScript设计模式之单件模式介绍
2014/12/28 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
2017/03/25 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
nginx+vue.js实现前后端分离的示例代码
2018/02/12 Javascript
vue实现微信分享功能
2018/11/28 Javascript
详解js中let与var声明变量的区别
2020/04/05 Javascript
django js 实现表格动态标序号的实例代码
2019/07/12 Javascript
微信小程序引入Vant组件库过程解析
2019/08/06 Javascript
Vue+iview+webpack ie浏览器兼容简单处理
2019/09/20 Javascript
你可能从未使用过的11+个JavaScript特性(小结)
2020/01/08 Javascript
[00:31]2016完美“圣”典风云人物:国士无双宣传片
2016/12/04 DOTA
Python下载懒人图库JavaScript特效
2015/05/28 Python
python学习之matplotlib绘制散点图实例
2017/12/09 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
2020/09/01 Python
详解python内置模块urllib
2020/09/09 Python
浅谈html5增强的页面元素
2016/06/14 HTML / CSS
KIKO MILANO荷兰网上商店:意大利专业化妆品品牌
2017/05/12 全球购物
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
Myprotein西班牙官网:欧洲第一大运动营养品牌
2020/02/24 全球购物
2013年学期结束动员演讲稿
2014/01/07 职场文书
教师节商场活动方案
2014/02/13 职场文书
仓管员岗位职责范本
2015/04/01 职场文书