Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7681
  • 博文数量: 14
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 22:56
文章分类

全部博文(14)

分类: jQuery

2014-08-24 21:27:53



是一个网友希望实现的功能。


点击(此处)折叠或打开

  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>无标题文档</title>
  6. <!-- 新 Bootstrap 核心 CSS 文件 -->
  7. <link rel="stylesheet" href="">

  8. <!-- 可选的Bootstrap主题文件(一般不用引入) -->
  9. <link rel="stylesheet" href="">

  10. <!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
  11. <script src=""></script>

  12. <!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
  13. <script src=""></script>

  14. <style type="text/css">
  15. .div_all div{
  16.     width:200px;
  17.     height:120px;
  18.     border:1px solid #CCC;
  19.     display:none;

  20.     }
  21. .ul_1 li{
  22.     cursor:pointer;
  23.     }

  24. .class_1{
  25.     color:#f00;}
  26. </style>
  27. </head>
  28. <body>
  29. <div class="row">
  30.     <div class="col-md-6 col-md-offset-3">
  31.         <ul class="ul_1">
  32.             <li id="li_1">菜单1</li>
  33.             <li id="li_2">菜单2</li>
  34.             <li id="li_3">菜单3</li>
  35.             <li id="li_4">菜单4</li>
  36.         </ul>
  37.     </div>
  38. </div>
  39. <div class="row">
  40.     <div class="col-md-6 col-md-offset-3 div_all">
  41.         <div id="div_1" style="display:block">内容1</div>
  42.         <div id="div_2">内容2</div>
  43.         <div id="div_3">内容3</div>
  44.         <div id="div_4">内容4</div>
  45.     </div>
  46. </div>



  47. <script>
  48. $(document).ready(function(){    
  49.     $(document).on('click','.ul_1 li',function(){
  50.         $('.ul_1 li').removeClass('class_1');                    //所有的li变黑色
  51.         $(this).addClass('class_1');                        //点了谁,谁变红色
  52.         var id = $(this).attr('id');                        //点了谁?
  53.         var div_name = '#div_' + id.split("_")[1];            //点的这个的id是多少(顺便前边加上 #div_)
  54.         $(".div_all").find('div').css('display','none');    //所有的div都藏起来
  55.         $(div_name).css('display','block');                    //点了谁,把对应id的div显示出来
  56.     });    
  57. });
  58. </script>
  59. </body>
  60. </html>


阅读(198) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~