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实现鼠标经过显示动画边框特效
Mar 24 jQuery
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
jquery实现异步加载图片(懒加载图片一种方式)
Apr 24 jQuery
React中jquery引用的实现方法
Sep 12 jQuery
基于jQuery中ajax的相关方法汇总(必看篇)
Nov 08 jQuery
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
JQuery中queue方法用法示例
Jan 31 jQuery
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
May 14 jQuery
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
May 27 jQuery
使用JQuery自动完成插件Auto Complete详解
Jun 18 jQuery
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 jQuery
jQuery实现视频展示效果
May 30 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
常用的php对象类型判断
2008/08/27 PHP
PHP 代码规范小结
2012/03/08 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
2018/12/07 PHP
js加解密 脚本解密
2008/02/22 Javascript
基于jquery的跨域调用文件
2010/11/19 Javascript
Js-$.extend扩展方法使方法参数更灵活
2013/01/15 Javascript
浅谈javascript实现八大排序
2015/04/27 Javascript
JavaScript中的lastIndexOf()方法使用详解
2015/06/06 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
JS实现将Asp.Net的DateTime Json类型转换为标准时间的方法
2016/08/02 Javascript
javascript 面向对象实战思想分享
2017/09/07 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
判断网页编码的方法python版
2016/08/12 Python
Python中 map()函数的用法详解
2018/07/10 Python
查看端口并杀进程python脚本代码
2019/12/17 Python
解决Pytorch自定义层出现多Variable共享内存错误问题
2020/06/28 Python
python 匿名函数与三元运算学习笔记
2020/10/23 Python
htnl5利用svg页面高斯模糊的方法
2018/07/20 HTML / CSS
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
美国葡萄酒网上商店:Martha Stewart Wine Co.
2019/03/17 全球购物
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
室内设计实习自我鉴定
2013/09/25 职场文书
师生聚会感言
2014/01/26 职场文书
董事长助理工作职责范本
2014/07/01 职场文书
十佳家长事迹材料
2014/08/26 职场文书
群众路线领导班子整改方案
2014/10/25 职场文书
2015年党员自我剖析材料
2014/12/17 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
中学生学习保证书
2015/02/26 职场文书
内勤岗位职责范本
2015/04/13 职场文书
新的CSS 伪类函数 :is() 和 :where()示例详解
2022/08/05 HTML / CSS
Win10鼠标宏怎么设置?win10系统鼠标宏的设置方法
2022/08/14 数码科技