zoukankan      html  css  js  c++  java
  • jQuery-手风琴效果-2

     1 动画
     2 高级函数:基于底层函数又进行了封装
     3 两大块:简化版的动画函数和万能动画函数
     4 简化版动画函数
     5 显示/隐藏$().show;  $(...).hide();
     6   强调:无参数的show()/hide()使用的是display属性
     7     瞬间隐藏和显示
     8     动画参数:speed:
     9     2种:1.三档: fast normal slow  慢中快    
    10             2.用毫秒数自定义
    11 动画的速度变化:参数:easing:linear线性变化 swing摇摆属性先加速后减速
    12 
    13 伸缩/折叠slideUp向上   slideDown向下  slideTogger()切换
    14 
    15 淡入/淡出:fadeIn()淡进   fadeOut()淡出   fadeToggle();
    16 
    17 <!DOCTYPE html>
    18 <html>
    19  <head>
    20   <title> new document </title>
    21   <meta charset="utf-8">
    22     <style>
    23         .accordion>.title{
    24             background:#eee; border:1px solid #aaa;
    25             padding:6px; cursor:pointer;
    26             font-size:1.5em; font-weight:bold;
    27         }
    28         .accordion>.content{ overflow:hidden;
    29             border:1px solid #aaa; 
    30         }
    31         .fade{/*高为0,透明度为0, transition*/
    32             height:0; opacity:0; padding:0;
    33             transition:all 1s linear;
    34         }
    35         .in{/*高为140px, 透明度1*/
    36             height:140px; opacity:1; padding:6px;
    37         }
    38     </style>
    39  </head>
    40  <body>
    41     <div class="accordion">
    42         <div class="title" data-toggle="title">西游记简介:</div>
    43         <div class="content fade in">
    44             <p>
    45                 <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sit voluptatibus necessitatibus quisquam molestias voluptas? A libero exercitationem fugiat officiis veritatis. Officiis cumque provident velit omnis inventore sed aspernatur voluptatum consectetur.</span>
    46                 <span>Esse molestias illo earum illum consectetur veniam dolore vel nihil ducimus alias maxime officia adipisci odio temporibus aperiam eligendi beatae hic accusantium quasi quo minus reprehenderit facere debitis aspernatur provident.</span>
    47                 <span>Natus voluptatem velit debitis aspernatur sapiente aliquid dolore delectus possimus molestiae sequi est quasi pariatur perspiciatis minus qui nulla praesentium magni error rem provident assumenda culpa distinctio ratione quam numquam.</span>
    48             </p>
    49         </div>
    50         <div class="title" data-toggle="title">水浒传简介:</div>
    51         <div class="content fade">
    52             <p>
    53                 <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis sint dolore molestias enim voluptates iure ipsum nostrum cupiditate quisquam labore neque quia ad omnis eum quaerat. Distinctio blanditiis eum illum.</span>
    54                 <span>Porro iure placeat odit beatae reiciendis doloribus sit ex sed ratione nihil expedita eos minus error natus quasi molestias soluta a totam. Eligendi enim aspernatur officiis consequuntur expedita debitis ea.</span>
    55                 <span>Molestias eius tempora nam recusandae iusto cum laboriosam! Neque eaque rem asperiores quos est facere quas repellendus numquam incidunt itaque alias blanditiis qui quae in odit velit minus! Quasi quam.</span>
    56             </p>
    57         </div>
    58         <div class="title" data-toggle="title">红楼梦简介:</div>
    59         <div class="content fade">
    60             <p>
    61                 <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quae similique voluptate quisquam optio consequatur ex fugit aliquam obcaecati enim unde. Soluta id dolorum at eligendi animi officia quae iste nulla!</span>
    62                 <span>Eveniet ad repellendus quisquam rem quas qui expedita culpa odio nihil nesciunt aut eius assumenda recusandae dicta inventore quos dolor adipisci corrupti incidunt veritatis! Repellendus sint eius quisquam quaerat ad.</span>
    63                 <span>Esse nobis sequi doloribus quis totam in. Fuga sapiente sed quibusdam beatae ducimus vero quae eaque quod suscipit cupiditate perspiciatis voluptatem voluptatum itaque laboriosam nemo ullam pariatur eligendi nisi asperiores.</span>
    64             </p>
    65         </div>
    66         <div class="title" data-toggle="title">三国简介</div>
    67         <div class="content fade">
    68             <p>
    69                 <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi ducimus asperiores voluptatem mollitia reprehenderit repudiandae laboriosam a nulla tempora. Voluptates autem explicabo fuga eum nemo obcaecati tenetur. Assumenda aspernatur ad!</span>
    70                 <span>Iure doloribus consequatur soluta velit est quas temporibus ut tempora quia voluptatum ex aliquam maxime ea consectetur minus autem reprehenderit eum voluptatibus facilis ad. Corporis veniam atque mollitia aperiam magnam.</span>
    71                 <span>Enim incidunt quod commodi nesciunt officia mollitia nulla ut cum dicta quidem earum nihil ab architecto beatae velit fugit qui sed quo rem cumque at adipisci laudantium iste eos dolorem.</span>
    72             </p>
    73         </div>
    74     </div>
    75     <script src="js/jquery-1.11.3.js"></script>
    76     <script>
    77         //找到data-toggle为title的元素,绑定单击事件
    78         $("[data-toggle='title']").click(function(){
    79             //将当前title的下一个兄弟,切换in class, 再选择其余兄弟中class为content的div,移除in
    80             $(this).next()
    81                          .toggleClass("in")
    82                          .siblings(".content")
    83                          .removeClass("in");
    84         })
    85     </script>
    86  </body>
    87 </html>
  • 相关阅读:
    细说google,baidu引擎收录习惯
    考研机试 11.二叉树遍历
    考研机试 18.特殊乘法
    考研机试 19.今年的第几天
    考研机试 20.完数VS盈数
    考研机试 12.玛雅人的密码
    考研机试 10.球的半径和体积
    考研机试 17.n的阶乘
    考研机试 15.abc
    考研机试 9.成绩排序
  • 原文地址:https://www.cnblogs.com/longly/p/6396066.html
Copyright © 2011-2022 走看看