当前位置:首页 > 日记 > 正文

详细介绍jQuery中的基本动画方法

详细介绍jQuery中的基本动画方法
一般介绍

通过jQuery中的基本动画方法,很容易给Web添加非常好的视觉效果,给用户带来新的体验。

在jQuery的动画
显示()和隐藏()方法

1,显示()方法和隐藏()方法是jQuery中最基本的方法,而隐藏()方法将元素的显示设置为否;

2,显示()方法和隐藏()方法同时改变元素的宽度、高度和透明度。

3,当元素使用隐藏()方法时,它将记录原始的显示属性。在调用显示()方法时,它将根据隐藏()方法所显示的显示属性值显示元素。

4,显示()方法和隐藏()方法都可以接受一个参数来指示运动速度。
$('。DIV1)。Toggle(function(){)
$('格式')藏(600);
}函数(){()
$('格式')显示(600);
});
fadeIn()方法和淡出()方法

1、淡出()方法只减少了一段时间的元素的不透明度,而渐显()方法是相反的

2。接受一个参数
$('。DIV1)。Toggle(function(){)
$('格式'),FadeIn(600);
}函数(){()
$('格式'),FadeOut(600);
});
的slideup()方法和slideDown()方法

1、本slideup()方法和slideDown()方法只改变元素的高度。如果一个元素的值的显示属性没有

2。接受一个参数
$('。DIV1)。Toggle(function(){)
$(这)。下()SlideUp();
}函数(){()
$(这)。下()SlideDown();
});
自定义动画方法动画()

语法:动画(参数、速度、回调);

(1)参数:一个包含样式属性和值的映射

(2)速度:可选的速度参数

(3)回调函数:在动画完成时执行,可选

1。基本用法
$('。DIV1)。Click(function(){)
$('格式')。动画({宽度:+ = 50px,身高:'300px},600);
});
2。多个动画

如果要使用链条运动,可以使用链条式。
$('。DIV1)。Click(function(){)
$('格式')。动画({宽度:'350px},600)
。动画({身高:'300px},600);
});
注意:如果在使用链时使用CSS()方法,CSS()方法将不会被添加到运动队列中,并且将直接执行,而不必等待以前的动画。
$('。DIV1)。Click(function(){)
$('格式')。动画({宽度:'350px},600)
。动画({身高:'300px},600)
CSS('border','10px固体黑色);
});
此元素的边框在开始时添加到元素中。解决这个问题的方法是使用回调函数。

如果你想同时锻炼,你可以把运动的价值放在一起。
$('。DIV1)。Click(function(){)
$('格式')。动画({宽度:'350px,身高:'300px},600);
});
回调

回调函数适用于所有jQuery的动画效果方法。

例如,为了解决直接执行链式样式的CSS()属性的问题,可以使用回调函数的方法。
$('。DIV1)。Click(function(){)
$('格式')。动画({宽度:'350px},600)
。动画({身高:'300px},600、函数()){
$('格式')。Css('border','10px固体黑色);
});
});
停止动画并判断它是否处于动画状态。

1。停止元素的动画

停止()方法接受两个参数

第一个参数为true或false,指示是否执行动画空队列,当我们写动画的链,如果第一个参数是真实的,当我们停止动画正在进行的操作,在动画的操作将是空的,如果参数是错误的,它只会停止当前动画,动画仍然执行队列

第二个参数为true或false,指示是否跳转到正在执行的动画的结束状态。

2,确定元素是否处于动画状态。

如果用户频繁地执行动画()动画,就会出现动画积累。解决方案是决定元素是否处于动画状态。如果元素不处于动画状态,它将向元素添加新的动画。
如果(!$('div1 '),(':动画)){
添加动画
}
三.延迟动画

如果要延迟动画,可以使用延迟()方法。
$('。DIV1)。Click(function(){)
$('格式')。动画({宽度:'350px},600)
延迟(1000)
。动画({身高:'300px},600、函数()){
$('格式')。Css('border','10px固体黑色);
});
});
其他的动画方法

1、slidetoggle()方法

通过高度变化切换匹配元素的可见性
$('。DIV1)。Click(function(){)
$('格式')SlideToggle();
});
2、褪变成了()的方法

元素的不透明度可以以渐变的方式调整到指定的值,而这个动画只调整元素的不透明度。
$('。DIV1)。Click(function(){)
$('格式'),FadeTo(600,0.5);
});
3,fadeToggle()方法

通过不透明度切换匹配元素的可见性
$('。DIV1)。Click(function(){)
$('格式'),FadeTo(600,0.5);
});
以上是本文的全部内容,希望本文的内容能给大家的学习或工作带来一定的帮助,同时也希望能给予更多的支持!

相关文章

ajax动态地向下拉列表中添加数据

ajax动态地向下拉列表中添加数据

添加数据,动态,列表中,电脑软件,ajax,1。前台jsp,一个新的下拉控件 在2。js的一部分,我们建立了一个函数的方法,利用Ajax技术指向servlet部分of'getalltypes。行动,从下拉列表中的数据动态填充。 功能负载类型(){ (美元) getalltypes行动, 函数(数据…

如何使用ps的入门教程

如何使用ps的入门教程

如何使用,入门教程,电脑软件,ps,在PS中,如果我们想做一个地图,我们经常使用它,我们必须在羽功能精通。事实上,这并不太难,让下面让你告诉你如何使用羽在PS的方法,并学习在一起。 羽在PS的熟练使用 打开PS图象处理软件,使用快捷键Ctrl + o ;打开一…

js访问DOM节点方法详解

js访问DOM节点方法详解

方法,节点,详解,电脑软件,js,本文演示了用js访问DOM节点的方法,供大家参考,如下所示: 查找和访问节点 您可以找到许多方法来查找要操作的元素: 通过使用getElementById()和getElementsByTagName()方法 利用其父节点,第一个孩子,和一个元素节点的…

MySQL非安装程序使用步骤和忘记密

MySQL非安装程序使用步骤和忘记密

忘记密码,安装程序,步骤,解决方案,电脑软件,第一步是解压压缩包到相应的磁盘。 第二步打开CMD到bin目录下的文件夹并运行mysql安装解压。 第三步打开服务:CMD进入解压文件夹并执行启动MySQL。 第四步是安装图像界面的Navicat。 忘记密码…

PS滤镜制作黑白城市艺术

PS滤镜制作黑白城市艺术

滤镜,黑白,艺术,城市,电脑软件,虽然效果图只用了一个简单的动态模糊滤镜,但是效果非常有创意,建筑有动态效果,画面也很简单。你喜欢的学生可以试试看。最后效果。 PS滤镜制作黑白城市艺术图片 原来的地图 首先打开材质图片并复制背景图层。选…

一个简单的ajax实现方法,选择删除

一个简单的ajax实现方法,选择删除

选择,删除,方法,简单,电脑软件,本例介绍了ajax实现的简单方法,选择删除。供大家分享,供大家参考,如下: 删除 箭头选择复选框 到删除条目,同一类型,操作方便,和聪明的输入的ID值,方便地访问。 所有的功能(){ 如果($(' # ckb_selectall '),('检查')){ $(…

如何在WPS文本中制作索引目录WPS表

如何在WPS文本中制作索引目录WPS表

教程,索引,目录,如何在,电脑软件,编辑文档时,常常需要添加索引和目录。然后我们可以通过WPS文本中的操作来实现它。让萧边告诉你如何在WPS文字添加索引和目录。 WPS文本索引目录制作教程 1。打开WPS软件,选择标题1中的类型(标题1是目录中标…

词是如何用一种技巧来建立一个奇数

词是如何用一种技巧来建立一个奇数

奇数,偶数,建立一个,如何用,技巧,当我们打印word文档时,有时为了方便查看或保存纸张资源,将打印的文件两边都是奇数甚至偶数页分别打印,那么我们怎么能在word文档集打印奇数页或偶数页与小系列一起阅读呢。 Word设置打印奇数页或偶数页的步骤…

HTML实现颜色块动态显示的报告效果

HTML实现颜色块动态显示的报告效果

动态显示,示例代码,报告,颜色,效果,使用HTML颜色块动态显示数据 * { 填充:0; 保证金:0; } 。tubiao,。Jihua。Shiji。Riqi { 宽度:100%; 溢出:隐藏; 边距:10px; } 左{。 宽度:10%; 浮点数:左; 文本对齐:中心; 身高:25px; 行高:25px; } 右{。 宽度:90%; 浮子:右边; 身…

Windows7安装教程Oracle11g

Windows7安装教程Oracle11g

安装教程,电脑软件,Oracle11g,今天,下一个Oracle已经安装好了。比方说,我也了解了一些关于互联网的下一个step.ps,加上我自己的理解,我把所有的截图安装的详细过程,希望。 它可以帮助你顺利安装它。 然后解压 点击setup.exe 我使用了D盘的默认…

了解如何从PPT中去除不必要的视觉

了解如何从PPT中去除不必要的视觉

不必要,视觉效果,电脑软件,PPT,在传统的PPT制作,我们通常强调简洁的画面,直观的信息和清晰的关系图,但为了使元素在页面看起来乏味,他们经常添加一些颜色和效果来丰富页面,但他们恰恰相反。以下是小编给你带来了不必要的删除了视觉效果,希望对你…

WPS文本如何插入图表WPS文本教程

WPS文本如何插入图表WPS文本教程

文本,教程,图表,电脑软件,WPS,在WPS文本中,你经常画一些表格来帮助文字描述。如何在WPS文本中插入图表让我们告诉你萧边插入WPS图成图。 在WPS文本中插入图形的一种方法: 1,打开WPS文本,单击菜单栏——插入图表——在文本中生成一个自确定的…