js实现收缩菜单效果实例代码


Posted in Javascript onOctober 30, 2013

废话不多说,直接上代码: 有注释

<head>
    <title></title>
    <style type="text/css">
        div
        {
            border: 1px solid black;
            width: 100px;
        }
        ul .tit, .content
        {
            list-style-type: none;
        }
        .menu
        {
            padding: 0px;
            margin: 0px;
        }
        .tit
        {
            background-color:#0094ff;
            color:White;
            padding:2px 10px;
            cursor:pointer;
        }
    </style>
    <script src="js/jquery-1.9.0.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            //一开始直接隐藏菜单
            $(".content").hide();
            //给标题添加点击事件
            $(".tit").click(function () {
                //当点击的时候,打开菜单,同时其他的菜单隐藏
                $(this).next().slideDown().parent().siblings().children(".content").slideUp();
            }).first().next().slideDown();//默认之后第一个菜单打开
        });
    </script>
</head>
<body>
    <div>
        <ul class="menu">
            <li class="tit">菜单1</li>
            <li class="content">
                <ul>
                    <li>11111</li>
                    <li>11111</li>
                    <li>11111</li>
                    <li>11111</li>
                </ul>
            </li>
        </ul>
        <ul class="menu">
            <li class="tit">菜单2</li>
            <li class="content">
                <ul>
                    <li>22222</li>
                    <li>22222</li>
                    <li>22222</li>
                    <li>22222</li>
                </ul>
            </li>
        </ul>
        <ul class="menu">
            <li class="tit">菜单3</li>
            <li class="content">
                <ul>
                    <li>22222</li>
                    <li>22222</li>
                    <li>22222</li>
                    <li>22222</li>
                </ul>
            </li>
        </ul>
    </div>
</body>
Javascript 相关文章推荐
JQuery 网站换肤功能实现代码
Nov 02 Javascript
javascript 弹出层组件(升级版)
May 12 Javascript
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
Jan 29 Javascript
使图片旋转的3种解决方案
Nov 21 Javascript
Javascript中Array用法实例分析
Jun 13 Javascript
javaScript事件机制兼容【详细整理】
Jul 23 Javascript
JS中把函数作为另一函数的参数传递方法(总结)
Jun 28 Javascript
vue 使用eventBus实现同级组件的通讯
Mar 02 Javascript
VueJS 组件参数名命名与组件属性转化问题
Dec 03 Javascript
在vue中使用G2图表的示例代码
Mar 19 Javascript
使用p5.js临摹动态图形
Oct 23 Javascript
使用vuex存储用户信息到localStorage的实例
Nov 11 Javascript
比较新旧两个数组值得增加和删除的JS代码
Oct 30 #Javascript
利用javascript实现web页面中指定区域打印
Oct 30 #Javascript
javascript ajax 仿百度分页函数
Oct 29 #Javascript
JS禁用浏览器退格键实现思路及代码
Oct 29 #Javascript
javaScript实现浮点数转十六进制字符
Oct 29 #Javascript
JavaScript显示当然日期和时间即年月日星期和时间
Oct 29 #Javascript
js动态设置div的值下例子
Oct 29 #Javascript
You might like
php小型企业库存管理系统的设计与实现代码
2011/05/16 PHP
PHP 只允许指定IP访问(允许*号通配符过滤IP)
2014/07/08 PHP
PHP使用NuSOAP调用Web服务的方法
2015/07/18 PHP
PHP中list方法用法示例
2016/12/01 PHP
JavaScript中的Screen屏幕对象
2008/01/16 Javascript
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
Extjs学习笔记之七 布局
2010/01/08 Javascript
js showModalDialog弹出窗口实例详解
2014/01/07 Javascript
JS获取各种宽度、高度的简单介绍
2014/12/19 Javascript
在Mac下彻底卸载node和npm的方法
2018/05/16 Javascript
浅谈Vue.js中如何实现自定义下拉菜单指令
2019/01/06 Javascript
Javascript实现一朵从含苞到绽放的玫瑰
2019/03/30 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
[01:28:43]2014 DOTA2华西杯精英邀请赛5 24 DK VS CIS
2014/05/25 DOTA
python使用新浪微博api上传图片到微博示例
2014/01/10 Python
python循环监控远程端口的方法
2015/03/14 Python
Python函数可变参数定义及其参数传递方式实例详解
2015/05/25 Python
PyQt5每天必学之组合框
2018/04/20 Python
Python之pandas读写文件乱码的解决方法
2018/04/20 Python
python 实现语音聊天机器人的示例代码
2018/12/02 Python
利用python在excel里面直接使用sql函数的方法
2019/02/08 Python
selenium 安装与chromedriver安装的方法步骤
2019/06/12 Python
Anaconda3中的Jupyter notebook添加目录插件的实现
2020/05/18 Python
css3圆角边框和边框阴影示例
2014/05/05 HTML / CSS
CSS3制作皮卡丘动画壁纸的示例
2020/11/02 HTML / CSS
前端面试必备之html5的新特性
2017/09/05 HTML / CSS
《凡卡》教学反思
2014/04/09 职场文书
师范毕业生求职信
2014/07/11 职场文书
商铺消防安全责任书
2014/07/29 职场文书
2015年党风建设工作总结
2015/04/29 职场文书
学生乘坐校车安全责任书
2015/05/11 职场文书
2015年关爱留守儿童工作总结
2015/05/22 职场文书
毕业论文答辩开场白和答辩技巧
2015/05/27 职场文书
家庭聚会祝酒词
2015/08/11 职场文书
PHP中->和=>的意思
2021/03/31 PHP
MySQL 开窗函数
2022/02/15 MySQL