用jQuery实现一些导航条切换,显示隐藏的实例代码


Posted in Javascript onJune 08, 2013

代码如下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>导航条在项目中的应用</title>
    <script language="javascript" type="text/javascript" src="Jscript/jquery-1.4.2.min.js"></script>
   <script type="text/javascript">
       $(function(){
            $(".tit").find("span").click(function(){
                $(this).toggleClass("closeBtn2").parent().next().slideToggle();  //实现内容隐藏显示,及图标的切换
                 }) ;
           $(".clsBot").click(function(){
               $(this).parent().find("li:gt(4)").toggle();      //实现内容索引值大于4的隐藏或者显示
           })
       })
   </script>
    <style type="text/css">
        *{ margin: 0;padding: 0;}
        ul li{ list-style: none;}
        .box{ width: 400px; margin: 100px auto; border: 1px solid #ddd;}
        .tit{ background: #999; height: 30px; color: #fff; font-size: 14px; line-height: 30px; padding-left: 6px; position: relative;}
        .closeBtn{ background: url("Images/a2.gif") no-repeat 0 0; width: 7px; height: 8px; position: absolute; right: 10px; top: 10px; display: block; text-indent: -9999px; cursor: pointer;}
         .closeBtn2{background: url("Images/a1.gif") no-repeat 0 0;}
          .content{padding: 6px;font-size: 12px; overflow: hidden; }
        .content li{ float: left; width: 100px; height: 24px; }
        .content li a{ color: #999;}
        .content li a:hover{ color: red;}
        .clsBot{ display: block; clear: both; background: url("Images/a5.gif") no-repeat right 0; padding-right: 16px; float: right; width: 26px; cursor: pointer; color: blue;}
    </style>
</head>
<body>
    <div class="box">
        <div class="tit">
            <h2>图书分类</h2>
            <span class="closeBtn">关闭</span>
        </div>
        <div class="content">
            <ul>
                <li><a href="#">小说</a><i> ( 1110 ) </i></li>
                <li><a href="#">文艺</a><i> ( 230 ) </i></li>
                <li><a href="#">青春</a><i> ( 1430 ) </i></li>
                <li><a href="#">少儿</a><i> ( 1560 ) </i></li>
                <li><a href="#">生活</a><i> ( 870 ) </i></li>
                <li><a href="#">社科</a><i> ( 1460 ) </i></li>
                <li><a href="#">管理</a><i> ( 1450 ) </i></li>
                <li><a href="#">计算机</a><i> ( 1780 ) </i></li>
                <li><a href="#">教育</a><i> ( 930 ) </i></li>
                <li><a href="#">工具书</a><i> ( 3450 ) </i></li>
                <li><a href="#">引进版</a><i> ( 980 ) </i></li>
                <li><a href="#">其它类</a><i> ( 3230 ) </i></li>
            </ul>
            <span class="clsBot">简化</span>
        </div>
    </div>
</body>
</html>
Javascript 相关文章推荐
XHTML-Strict 内允许出现的标签
Dec 11 Javascript
js监听表单value的修改同步问题,跨浏览器支持
Dec 31 Javascript
js中parseInt函数浅谈
Jul 31 Javascript
JQuery下拉框应用示例介绍
Apr 23 Javascript
JavaScript中的时间处理小结
Feb 24 Javascript
学习Bootstrap滚动监听 附调用方法
Jul 02 Javascript
javascript九宫格图片随机打乱位置的实现方法
Mar 15 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 jQuery
underscore之Collections_动力节点Java学院整理
Jul 10 Javascript
webpack4+Vue搭建自己的Vue-cli项目过程分享
Aug 29 Javascript
微信小程序实现留言板
Oct 31 Javascript
通过图带你深入了解vue的响应式原理
Jun 21 Javascript
利用ajaxfileupload插件实现文件上传无刷新的具体方法
Jun 08 #Javascript
JavaScript自动设置IFrame高度的小例子
Jun 08 #Javascript
EXTjs4.0的store的findRecord的BUG演示代码
Jun 08 #Javascript
JavaScript String.replace函数参数实例说明
Jun 06 #Javascript
jquery DIV撑大让滚动条滚到最底部代码
Jun 06 #Javascript
window.showModalDialog参数传递中含有特殊字符的处理方法
Jun 06 #Javascript
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
Jun 06 #Javascript
You might like
PHPMyAdmin 快速配置方法
2009/05/11 PHP
PHP制作万年历
2015/01/07 PHP
再Docker中架设完整的WordPress站点全攻略
2015/07/29 PHP
Javascript 二维数组
2009/11/26 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
innerHTML在IE中报错解决方案
2014/12/15 Javascript
PHP实现的各种中文编码转换类分享
2015/01/23 Javascript
js获取域名的方法
2015/01/27 Javascript
使用JavaScript实现旋转的彩圈特效
2015/06/23 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
基于Angular.js实现的触摸滑动动画实例代码
2017/02/19 Javascript
微信小程序实现给循环列表添加点击样式实例
2017/04/26 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
详解各版本React路由的跳转的方法
2018/05/10 Javascript
JavaScript中的回调函数实例讲解
2019/01/27 Javascript
优化Vue项目编译文件大小的方法步骤
2019/05/27 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
2019/12/09 Javascript
利用Python学习RabbitMQ消息队列
2015/11/30 Python
Python进阶之递归函数的用法及其示例
2018/01/31 Python
对pandas中两种数据类型Series和DataFrame的区别详解
2018/11/12 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
python使用re模块爬取豆瓣Top250电影
2020/10/20 Python
国际书籍零售商:Wordery
2017/11/01 全球购物
厨师长岗位职责
2014/03/02 职场文书
给孩子的新年寄语
2014/04/08 职场文书
《神奇的克隆》教学反思
2014/04/10 职场文书
某集团股份有限公司委托书样本
2014/09/24 职场文书
2015公务员试用期工作总结
2014/12/12 职场文书
人事任命通知
2015/04/20 职场文书
重阳节座谈会主持词
2015/07/03 职场文书
如何用Node.js编写内存效率高的应用程序
2021/04/30 Javascript
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python
Python开发五子棋小游戏
2022/05/02 Python