jQuery实现画面的展开、收起和停止

摘要:
主要用到动画效果中的三个操作.slideDown;//后面的数字表示效果的时长.stop();.slideUp;代码如下:1˂!67前鬓插着如花的彩梳,68映衬着你的娟娟玉容。6970你脉脉地伸出白净的手,71捧起苹果向我相赠。72淡红秋实溢清香啊!73正如你我的一片初衷。7475我因痴情犹入梦境,76一声叹息把你的青丝拂动。77此时似饮合欢杯啊!78杯中斟满了你的恋情。7980苹果林中树荫下,81何时有了弯弯的小径?82心中“宝塔”谁踏基?83耳边犹响着你的细语声声……

主要用到动画效果中的三个操作

("#id").slideDown(3000); // 后面的数字表示效果的时长
("#id").stop();
("#id").slideUp(3000);
代码如下:
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4     <meta charset="UTF-8">
5     <title>展开和收起</title>
6     <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
7     <script>
8 $(document).ready(function(){
9 $("#flip").click(function(){
10 $("#contain").slideDown(3000);
11 });
12 $("#stop").click(function(){
13 $("#contain").stop();
14 });
15 $("#pack-up").click(function(){
16 $("#contain").slideUp(3000);
17 });
18 });
19     </script>
20      
21     <style>
22         
23 html,body{
24 margin:0;
25 padding:0;
26         }
27 #main{
28 width:500px;
29 margin:0 auto;
30         }
31 #btn>button{
32 border-radius:4px;
33 font-size:16px;
34 background:rgb(127, 28, 150);
35 color:rgb(223, 219, 219);
36 outline:none;
37 margin:10px 0;
38         }
39 
40 #panel{
41 width:300px;
42 color:#eee;
43 font-family:cursive;
44 text-align:center;
45         }
46 #title{
47 background-color:rgb(105, 24, 180);
48 font-size:20px;
49        }
50 #contain{
51 background-color:blueviolet; 
52 padding:20px auto;
53         }
54     </style>
55 </head>
56 <body>
57     <div id="main">
58         <div id="btn">
59             <button id="flip">展开</button>
60             <button id="stop">停止</button>
61             <button id="pack-up">收起</button>
62         </div>
63         <div id="panel">
64             <div id="title">初恋</div>
65             <div id="contain">当初相遇苹果林,<br>
66             你才挽起少女的发型。<br>
67                 前鬓插着如花的彩梳,<br>
68                 映衬着你的娟娟玉容。<br><br>
69                 
70                 你脉脉地伸出白净的手,<br>
71                 捧起苹果向我相赠。<br>
72                 淡红秋实溢清香啊!<br>
73                 正如你我的一片初衷。<br><br>
74                 
75                 我因痴情犹入梦境,<br>
76                 一声叹息把你的青丝拂动。<br>
77                 此时似饮合欢杯啊!<br>
78                 杯中斟满了你的恋情。<br><br>
79                 
80                 苹果林中树荫下,<br>
81                 何时有了弯弯的小径?<br>
82                 心中“宝塔”谁踏基?<br>
83                 耳边犹响着你的细语声声……<br><br>
84             </div>
85         </div>
86     </div>
87 </body>
88 </html>

结果:

jQuery实现画面的展开、收起和停止第1张

免责声明:文章转载自《jQuery实现画面的展开、收起和停止》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇nice-validator判断表单是否验证通过【ES6】迭代器与可迭代对象下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JavaScript与jquery的对比

  javascript jQuery 入口函数 只能有一个,如果有多个,后面的会覆盖前面 可以有多个,并且不会发生覆盖的情况 代码容错性 代码容错性差,代码出现错误,会影响到后面代码的运行。 代码容错性好,屏蔽错误,并且不会影响后面代码的运行 浏览器兼容性 兼容性差,比如火狐不支持innerText 对浏览器兼容性做了封装,因此不存在兼...

【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"><...

jquery模拟点击事件

在某些情况下,我们需要自动执行一些点击事件。比如:一些 tab 一般是通过点击事件来加载不同的数据内容。 而如果要页面加载完直接显示第三个 tab,怎么办呢?此时就需要用到 jQuery 的模拟点击事件。 要用到 jQuery 的 trigger 方法。 如: $('#btn').trigger("click"); 会自动执行 id 为 btn 的 cli...

jQuery boxy弹出层对话框插件中文演示及讲解

一、前言jQuery 下的boxy可以说是一个非常实用的插件,尤其在SNS社区型的大型网站上经常见到风格类似的效果,例如开心网,人人网,facebook网站。这个提示对话框插件应用非常广泛,吃透这个jQuery插件,在灵活运用Ajax技术的话,会使网站无论技术还是体验都会有很大的提升的。具体来讲此jQuery插件包括:提示、确认,拖拉、改变大小、Ajax...

jQuery基础【1】

jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。jQuery 很容易学习。jQuery 库位于一个 JavaScript 文件中,其中包含了所有的 jQuery 函数。jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:   •HTML 元...

JQuery DataTable的配置项及事件

  当我们需要在加载或者显示表格的时候,改变jquery datatable 的数据,或增加一些html标签处理。 可以通过Jquery DataTable的回调函数处理。 实例代码: if (oTable != null) { oTable.fnDestroy(); }; var detail="../Pages/detail/detail.asp...