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设置图片等比例缩小的方法
Apr 29 jQuery
jQuery开源组件BootstrapValidator使用详解
Jun 29 jQuery
jQuery:unbind方法的使用详解
Aug 14 jQuery
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
Dec 24 jQuery
使用jQuery给Table动态增加行、清空table的方法
Sep 05 jQuery
jquery.param()实现数组或对象的序列化方法
Oct 08 jQuery
jQuery实现的记住帐号密码功能完整示例
Aug 03 jQuery
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
jquery添加div实现消息聊天框
Feb 08 jQuery
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
jQuery实现雪花飘落效果
Aug 02 jQuery
jQuery实现简单评论功能
Aug 19 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安全配置
2006/12/06 PHP
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
2007/03/07 PHP
php上传文件常见问题总结
2015/02/03 PHP
详解WordPress中添加友情链接的方法
2016/05/21 PHP
php使用crypt()函数进行加密
2017/06/08 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
thinkphp3.2框架中where条件查询用法总结
2019/08/13 PHP
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
2014/02/08 Javascript
JavaScript生成二维码图片小结
2015/12/27 Javascript
JS字符串的切分用法实例
2016/02/22 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
JS获取浮动(float)元素的style.left值为空的快速解决办法
2017/02/19 Javascript
原生js封装运动框架的示例讲解
2017/10/01 Javascript
echarts学习笔记之图表自适应问题详解
2017/11/22 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
微信小程序学习笔记之本地数据缓存功能详解
2019/03/29 Javascript
angularjs请求数据的方法示例
2019/08/06 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
three.js 如何制作魔方
2020/07/31 Javascript
[05:56]第十六期——新进3大C之小兔基
2014/06/24 DOTA
python将html转成PDF的实现代码(包含中文)
2013/03/04 Python
Numpy中的mask的使用
2018/07/21 Python
PYQT5实现控制台显示功能的方法
2019/06/25 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
预备党员转正考核材料
2014/06/03 职场文书
见习报告的格式
2014/11/04 职场文书
团代会开幕词
2015/01/28 职场文书
2015年乡镇信访工作总结
2015/04/07 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
小马王观后感
2015/06/11 职场文书
四则混合运算教学反思
2016/02/23 职场文书
2019年教师节:送给所有老师的祝福语
2019/09/05 职场文书
讲解MySQL增删改操作
2022/05/06 MySQL