JQuery制作的导航条

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <style type="text/css">
    body{ font-size:13px;}
    #divFrame{ border:1px solid #666; width:300px; overflow:hidden}
    #divFrame .divHead{ background-color:#eee; padding:8px; height:18px; cursor:hand;}
    #divFrame .divHead h3{ padding:0px; margin:0px; float:left}
    #divFrame .divHead span{ float:right; margin-top:3px;}
    #divFrame .divContent{ padding:8px}
    #divFrame .divContent ul{ list-style-type:none; margin:0px; padding:0px}
    #divFrame .divContent ul li{ float:left; width:95px; height:23px; line-height:23px}
    #divFrame .divBot{ float:right; padding-top:5px; padding-bottom:5px}
   
    </style>
    <script src="jquery-1.9.1.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            $('.divHead').click(function () {
                if ($('.divContent').is(':visible')) {


                    $('.divHead span').html('展开');
                    $('.divContent').hide(3000);


                }
                else {
                    $('.divHead span').html('挂起');
                    $('.divContent').show(3000);
                }


            });


            $('.divBot>a').click(function () {
                if ($('.divBot>a').text() == '简化') {
                    $('ul li:gt(4):not(:last)').hide(3000);
                    $('.divBot>a').text('更多');
                }
                else {
                    $('ul li:gt(4):not(:last)').show(3000).css('background-color', '#eee');
                    $('.divBot>a').text('简化');


                }


            });


        });
    </script>
</head>
<body>
<div id="divFrame">
  <div class="divHead"><h3>图书分类</h3>
  <span>挂起</span>
  </div>
  <div class="divContent">
  <ul>
  <li><a href="#">小说(1100)</a></li>
  <li><a href="#">文艺(230)</a></li>
  <li><a href="#">青春(1430)</a></li>
  <li><a href="#">少儿(1560)</a></li>
  <li><a href="#">生活(870)</a></li>
  <li><a href="#">社科(1460)</a></li>
  <li><a href="#">管理(1450)</a></li>
  <li><a href="#">计算机(1780)</a></li>
  <li><a href="#">教育(930)</a></li>
  <li><a href="#">工具书(3450)</a></li>
  <li><a href="#">引进版(980)</a></li>
  <li><a href="#">其他类(3230)</a></li>
  
  </ul>
  </div>
  <div class="divBot">
  <a href="#">简化</a>
  </div>


</div>
</body>

</html>

如图1点击右上角的挂起,中间的内容部分会慢慢隐藏实现图2的效果;

图1


图2 

点击展开,中间部分会慢慢展开;


图3

点击简化,会隐藏一部分内容,如下图;


图4

点击更多,内容将全部显示,如下图;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值