jQuery_效果(滑动)
2024-10-19 17:25:41
1、jQuery slideDown() 方法(用于向下滑动元素)
语法:$(selector).slideDown(speed,callback);
可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是滑动完成后所执行的函数名称。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $(".filp").click(function(){ $(".panel").slideDown("fast"); }); }); </script> <style type="text/css"> body,div,p{ padding:0; margin:0 auto;} div.panel,p.filp{ text-align:center; background:red; height:100px; padding-top:20px;} div.panel{ height:120px; display:none;} p.filp{ height:30px;} </style> </head> <body> <div class="panel"> <p>W3School - 领先的 Web 技术教程站点</p> <p>在 W3School,你可以找到你所需要的所有网站建设教程。</p> </div> <p class="filp">请点击这里</p> </body>
2、jQuery slideUp() 方法(用于向上滑动元素)
语法:$(selector).slideUp(speed,callback);
可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是滑动完成后所执行的函数名称。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $(".filp").click(function(){ $(".panel").slideUp("fast"); }); }); </script> <style type="text/css"> body,div,p{ padding:0; margin:0 auto;} div.panel,p.filp{ text-align:center; background:red; height:100px; padding-top:20px;} div.panel{ height:120px;} p.filp{ height:30px;} </style> </head> <body> <div class="panel"> <p>W3School - 领先的 Web 技术教程站点</p> <p>在 W3School,你可以找到你所需要的所有网站建设教程。</p> </div> <p class="filp">请点击这里</p> </body>
3、jQuery slideToggle() 方法
jQuery slideToggle() 方法可以在 slideDown() 与 slideUp() 方法之间进行切换。
如果元素向下滑动,则 slideToggle() 可向上滑动它们。
如果元素向上滑动,则 slideToggle() 可向下滑动它们。
语法:$(selector).slideToggle(speed,callback);
可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是滑动完成后所执行的函数名称。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $(".filp").click(function(){ $(".panel").slideToggle("fast"); }); }); </script> <style type="text/css"> body,div,p{ padding:0; margin:0 auto;} div.panel,p.filp{ text-align:center; background:red; height:100px; padding-top:20px;} div.panel{ height:120px; display:none;} p.filp{ height:30px;} </style> </head> <body> <div class="panel"> <p>W3School - 领先的 Web 技术教程站点</p> <p>在 W3School,你可以找到你所需要的所有网站建设教程。</p> </div> <p class="filp">请点击这里</p> </body>
最新文章
- android--访问网络权限
- HTML 空格的表示符号 nbsp / ensp / emsp 的区别
- M2的来源很简单
- WinForm应用程序退出的方法
- 如何设置EditPlus的默认编码utf-8方式
- [Locked] Maximum Size Subarray Sum Equals k
- JavaSE思维导图(五)
- [置顶] android 自定义TextView
- OpenCV学习笔记:resize函数改变图像的大小
- freemarker中的left_pad和right_pad(十五)
- 【学习总结】GirlsInAI ML-diary day-1-初识Python-Anaconda-Jupyter
- pytho 单例模式
- UPDATE语句中SET部分列赋值的先后顺序有影响么?
- PSR规范0-4整理
- 一个初学者的指南,使用D3做数据绑定
- 20155328 2016-2017-2 《Java程序设计》第九周学习总结
- .Net Core Cookie跨站点共享 会话保持
- 字典树应用 - poj1002
- mAP(mean Average Precision)应用(转)
- [LOJ500]ZQC的拼图
热门文章
- 两种高性能I/O设计模式(Reactor/Proactor)的比较
- 理解Session的几种模式
- 17+个ASP.NET MVC扩展点,含源码{转}
- 为Form中的控件增加自适应功能 转
- To Use Ubuntuubunt
- sql server 函数
- java 驼峰命名
- sql openxml sp_xml_preparedocument xml 中文乱码
- hdu 3032 Nim or not Nim?(搜索打SG表)
- 查看Linux系统网卡信息