用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 相关文章推荐
innerHTML,outerHTML,innerTEXT三者之间的区别
Jan 28 Javascript
ie7+背景透明文字不透明超级简单的实现方法
Jan 17 Javascript
JavaScript实现节点的删除与序号重建实例
Aug 05 Javascript
jQuery自定义动画函数实例详解(附demo源码)
Dec 10 Javascript
jQuery使用$.ajax提交表单完整实例
Dec 11 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
Sep 05 Javascript
原生JS实现网络彩票投注效果
Sep 25 Javascript
JS实现复制功能
Mar 01 Javascript
深入理解AngularJs-scope的脏检查(一)
Jun 19 Javascript
JS实现可控制的进度条
Mar 25 Javascript
详细分析React 表单与事件
Jul 08 Javascript
three.js 将图片马赛克化的示例代码
Jul 31 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
为什么那些咖啡爱好者大多看不上连锁咖啡店?
2021/03/06 咖啡文化
php获取文件大小的方法
2014/02/26 PHP
PHP两种快速排序算法实例
2015/02/15 PHP
WordPress中转义HTML与过滤链接的相关PHP函数使用解析
2015/12/22 PHP
wordpress网站转移到本地运行测试的方法
2017/03/15 PHP
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
jquery实现的横向二级导航效果代码
2015/08/26 Javascript
有关jQuery中parent()和siblings()的小问题
2016/06/01 Javascript
省市区三级联动jquery实现代码
2020/04/15 Javascript
node.js Sequelize实现单实例字段或批量自增、自减
2016/12/08 Javascript
详解Js中的模块化是如何实现的
2017/10/18 Javascript
微信小程序版本自动更新的方法
2019/06/14 Javascript
Python列表计数及插入实例
2014/12/17 Python
python实现决策树、随机森林的简单原理
2018/03/26 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
Python Numpy:找到list中的np.nan值方法
2018/10/30 Python
DRF跨域后端解决之django-cors-headers的使用
2019/01/27 Python
python 整数越界问题详解
2019/06/27 Python
python如何删除文件中重复的字段
2019/07/16 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
matplotlib 对坐标的控制,加图例注释的操作
2020/04/17 Python
python中sys模块是做什么用的
2020/08/16 Python
英国领先的珍珠首饰品牌:Orchira
2016/09/11 全球购物
什么是Assembly(程序集)
2014/09/14 面试题
一篇.NET面试题
2014/09/29 面试题
平面设计师的工作职责
2013/11/21 职场文书
《春雨》教学反思
2014/04/24 职场文书
担保书格式
2015/01/20 职场文书
学雷锋献爱心倡议书
2015/04/27 职场文书
爱护环境卫生倡议书
2015/04/29 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL
React 高阶组件HOC用法归纳
2021/06/13 Javascript
Python实现智慧校园自动评教全新版
2021/06/18 Python
第四次工业革命,打工人与机器人的竞争
2022/04/21 数码科技
Windows10安装Apache2.4的方法步骤
2022/06/25 Servers