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中dialog属性小记
Sep 03 Javascript
javascript利用控件对windows的操作实现原理与应用
Dec 23 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
Mar 22 Javascript
详解JavaScript操作HTML DOM的基本方式
Oct 21 Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
Jan 22 Javascript
简洁实用的BootStrap jQuery手风琴插件
Aug 31 Javascript
javascript动画之磁性吸附效果篇
Dec 09 Javascript
js中数组的常用方法小结
Dec 30 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
Jan 04 Javascript
jsonp跨域获取百度联想词的方法分析
May 13 Javascript
Vue事件处理原理及过程详解
Mar 11 Javascript
使用Vue实现一个树组件的示例
Nov 06 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实现更新中间关联表数据的两种方法
2014/09/01 PHP
使用php实现从身份证中提取生日
2016/05/09 PHP
PHP将字符串首字母大小写转换的实例
2017/01/21 PHP
PHP+ajax实现获取新闻数据简单示例
2018/05/08 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
JavaScipt基本教程之前言
2008/01/16 Javascript
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
jQuery插件开发全解析
2012/10/10 Javascript
Javascript改变CSS样式(局部和全局)
2013/12/18 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
关于angular js_$watch监控属性和对象详解
2017/04/24 Javascript
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
jquery在启动页面时,自动加载数据的实例
2018/01/22 jQuery
webpack external模块的具体使用
2018/03/10 Javascript
Vue2.0中三种常用传值方式(父传子、子传父、非父子组件传值)
2018/08/16 Javascript
微信小程序实现签到功能
2018/10/31 Javascript
小程序云开发之用户注册登录
2019/05/18 Javascript
vue.js中ref和$refs的使用及示例讲解
2019/08/14 Javascript
js实现电灯开关效果
2021/01/19 Javascript
Python解析最简单的验证码
2016/01/07 Python
实例讲解Python中global语句下全局变量的值的修改
2016/06/16 Python
Python reduce()函数的用法小结
2017/11/15 Python
python修改list中所有元素类型的三种方法
2018/04/09 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
CSS3属性background-size使用指南
2014/12/09 HTML / CSS
HTML5新表单元素_动力节点Java学院整理
2017/07/12 HTML / CSS
HTML5中的拖放实现详解
2017/08/23 HTML / CSS
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
小学岗位竞聘方案
2014/01/22 职场文书
拾金不昧锦旗标语
2014/06/27 职场文书
2014年教学工作总结
2014/11/13 职场文书
2015年评职称工作总结范文
2015/04/20 职场文书
毕业论文致谢词
2015/05/14 职场文书
python 命令行传参方法总结
2021/05/25 Python