jQuery支持使用下面方法来实现HTML元素的滑动效果:
- slideDown()
- slideUp()
- slideToggle()
slideDown方法
用来实现向下滑动动画效果,其基本语法为:
$(selector).slideDown(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideDown()方法结束后调用。
下面例子点击按钮#panel 将采用下滑方式显示出来:
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>JQuery Demo</title>
<script src="scripts/jquery-1.9.1.js"></script>
<script>
$(document).ready(function () {
$("#flip").click(function () {
$("#panel").slideDown("slow");
});
});
</script>
<style type="text/css">
#panel, #flip
{
padding: 5px;
text-align: center;
background-color: #e5eecc;
border: solid 1px #c3c3c3;
}
#panel
{
padding: 50px;
display: none;
}
</style>
</head>
<body>
<div id="flip">Click to slide down panel</div>
<div id="panel">Hello world!</div>
</body>
</html>
slideUp方法
用来实现向上滑动动画效果,其基本语法为:
$(selector).slideUp(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideUp()方法结束后调用。
$("#flip").click(function(){
$("#panel").slideUp();
});
slideToggle方法
用来实现交替显示向上向下滑动动画效果,如果之前是下滑显示,slideToggle则显示slideUp(),反之显示slideDown
其基本语法为:
$(selector).slideToggle(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideUp()方法结束后调用。
$("#flip").click(function(){
$("#panel").slideToggle();
});
分享到:
相关推荐
本入门教程将带你深入理解 jQuery 的基本语法,帮助你快速上手。 首先,要使用 jQuery,你需要在 HTML 文档中引入 jQuery 库的链接。最常见的是通过 CDN(内容分发网络)来获取最新版本的 jQuery 文件,例如: ```...
**jQuery 入门经典教程** jQuery 是一个广泛应用于前端开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个经典教程将带你深入理解jQuery的核心概念,帮助你快速上手并...
### jQuery入门教程精要 #### 一、简介与重要性 **jQuery**,作为一款流行的JavaScript库,自2006年诞生以来,迅速成为Web开发者们的首选工具。它简化了HTML文档遍历、事件处理、动画以及与服务器交互的过程。...
- **互动效果**:通过示例代码展示如何实现弹出框、滑动菜单、轮播图等交互效果。 - **数据操作**:演示如何使用 JQuery 获取和更新服务器数据,以及如何使用 AJAX 进行异步请求。 - **表单验证**:介绍如何使用 ...
1. **基本动画**:`fadeIn()`, `fadeOut()`, `slideToggle()`等方法实现元素的淡入淡出和滑动效果。 2. **自定义动画**:`animate()`方法可以创建自定义动画,例如改变宽度、高度、透明度等。 3. **动画队列**:...
这个"jQuery中文入门教程"旨在帮助初学者快速掌握jQuery的基本用法和核心概念。 一、jQuery简介 jQuery是由John Resig在2006年创建的一个开源项目,其目标是"Write Less, Do More"。jQuery通过封装DOM操作、事件...
### jQuery入门自学教程知识点概述 #### 一、jQuery简介及特点 **定义**: jQuery是一款流行的JavaScript库,旨在简化HTML文档遍历、事件处理、动画以及Ajax交互等常见操作。 **特点**: 1. **功能强大**:提供了一...
### ASP.NET MVC与jQuery入门详解 #### 一、ASP.NET MVC框架概述 ASP.NET MVC(Model-View-Controller)框架是一种流行的Web应用开发框架,它基于.NET Framework,并且专为那些希望采用MVC架构模式来构建高度可...
这篇中文入门教程旨在帮助初学者理解jQuery的核心概念和功能。 首先,我们需要安装jQuery库。你可以从官方站点下载最新版本,或者在项目中通过CDN引入。一旦有了jQuery库,我们就可以开始编写代码了。 在jQuery中...
### jQuery入门权威教程知识点概述 #### 一、jQuery简介与特性 **定义**: jQuery是一款流行的JavaScript库,旨在简化HTML文档遍历、事件处理、动画以及Ajax交互等常见操作。 **特性**: - **强大的功能函数**: ...
三、jQuery入门 9. DOM操作:jQuery简化了DOM元素的选择、添加、删除和属性修改,如$("#id")、$(".class")、$("tag")等选择器。 10. 事件处理:使用jQuery绑定和触发事件,如click()、mouseover(),以及事件委托。 ...
**jQuery入门手册1.3.2** jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个“jQuery入门手册1.3.2”是针对初学者的指导性资料,旨在帮助读者快速...
《jQuery详细入门教程》 jQuery 是一款广泛应用于前端开发的JavaScript库,它的出现极大地简化了JavaScript的使用,尤其是在处理DOM操作、事件绑定、动画效果和Ajax交互等方面。jQuery以其强大的功能和良好的浏览器...
9. **实例实践**:教程中的50个特效实例将提供实战经验,通过动手实践,加深对jQuery的理解,提升编程技能。 在学习过程中,建议结合实际项目练习,将理论知识应用于实践中。此外,不断查阅jQuery官方文档和在线...
完成这个入门教程后,可以继续深入学习jQuery高级特性,如事件委托、插件开发等。推荐以下资源: - 官方文档:http://api.jquery.com/ - jQuery学习社区:https://learn.jquery.com/ - Stack Overflow:...
4. **动画效果(Effects)**:jQuery的动画功能非常强大,如`fadeIn()`、`fadeOut()`用于淡入淡出,`slideUp()`、`slideDown()`用于滑动效果。还可以使用`animate()`方法自定义复杂的动画效果。 5. **AJAX操作...
### jQuery入门教程详解 #### 一、什么是jQuery jQuery是一种流行的JavaScript库,它极大地简化了JavaScript编程中的许多常见任务,例如HTML文档遍历、选择、以及操作等。它通过提供一系列预定义的方法来封装常见...