西湖的风景是那样的雄伟壮观;湖水是那样清澈;是那样的平静,像一面镜子;湖边的景色是那样的美不胜收。
本文实例讲述了jQuery实现的简单手风琴效果。分享给大家供大家参考,具体如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>www.haodaima.com jQuery手风琴效果</title> <style> .wrap{ width: 200px;height: auto;margin:50px auto;border-radius: 5px } ul,li,h4{list-style: none;margin: 0;padding: 0} .wrap>ul{border-radius: 5px } .wrap>ul>li{background: #E4644B;text-align: center;border-bottom: solid 1px #DED1D1;color:#fff;cursor: pointer;position: relative;} .wrap>ul>li:last-child{border-bottom: none;} .wrap>ul>li h4{padding:8px 0;} .wrap>ul li span{position: absolute;top: 5px;right: 12px;font-size: 22px;color: #fff;display: inline-block;} .wrap>ul>li .child-ul{background: #fff;display: none; } .wrap>ul>li .child-ul li{color: #000;line-height: 40px;} </style> </head> <body> <div class="wrap"> <ul class="menu"> <li> <h4>软件jiaoxue</h4> <span>+</span> <ul class="child-ul"> <li>java</li> <li>web前端</li> <li>安卓开发</li> <li>软件测试</li> </ul> </li> <li> <h4>游戏动漫</h4> <span>+</span> <ul class="child-ul"> <li>java</li> <li>web前端</li> <li>安卓开发</li> <li>软件测试</li> </ul> </li> <li> <h4>电商企业</h4> <span>+</span> <ul class="child-ul"> <li>淘宝</li> <li>天猫</li> <li>京东</li> <li>苏宁易购</li> </ul> </li> <li> <h4>营销培训</h4> <span>+</span> <ul class="child-ul"> <li>seo</li> <li>微信营销</li> <li>网络创业</li> <li>市场营销</li> </ul> </li> </ul> </div> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $(".wrap>ul>li").on("click",function(){ var next = $(this).children(".child-ul"); var icon = $(this).children("span"); next.slideToggle('fade'); if(icon.html()==="+"){ icon.html("-"); }else{ icon.html("+"); } $('.child-ul').not(next).slideUp('fast');//不是当前点击的内容全部向上收起 $('.wrap>ul>li').children("span").not(icon).html("+"); return false; }) }) </script> </body> </html>
使用在线HTML/CSS/JavaScript代码运行工具:http://tools.haodaima.com/code/HtmlJsRun测试,运行结果如下:
希望本文所述对大家jQuery程序设计有所帮助。
到此这篇关于jQuery实现的简单手风琴效果示例就介绍到这了。青春是春天里的第一抹新绿,突破严冬的萧瑟和荒凉,给人们送来春天的问候;青春是孩子灿烂的笑脸,无拘无束无忧无虑,给人们带来欢乐和活力。更多相关jQuery实现的简单手风琴效果示例内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!