Home > Web Front-end > JS Tutorial > Implementation of jQuery fade-in and fade-out animation effects

Implementation of jQuery fade-in and fade-out animation effects

云罗郡主
Release: 2019-01-21 10:10:36
forward
2756 people have browsed it

Fade in and fade out

The animations of the hide() and show() functions are constantly changing the size. In fact, this approach is very confusing, so we are best at this time. A good practice is to perform fade-in and fade-out effects

Fade in operation: fadeIn(time, function(){})

Fade out operation: fadeOut(event, function(){})

Set the fade-out operation fadeTo(event, fade-out rate, function(){}) by yourself, the fade-out rate does not exceed 1

Fade-out operation

<html>
<head>
<meta charset="utf-8"/>
<title>jQuery的动画函数</title>
<script type="text/javascript" src="js/jQuery.min.js" charset="utf-8"></script>
<link rel="style/sheet" type="text/css" href="css/style.css"/>
<script type="text/javascript">
$(function(){
//设置层淡出操作
$(myimg).fadeOut(5000,function(){
$(this).fadeIn(5000)
});
});
</script>
</head>
<body>
<div id="myDiv">
<img  src="images/gd.jpg" id="myimg"    style="max-width:90%"/ alt="Implementation of jQuery fade-in and fade-out animation effects" >
</div>
</body>
</html>
Copy after login

Use fadeTo() to observe the fade-out rate Question

$(function(){
//设置淡出率
$(myimg).fadeTo(5000,0.3,function(){});
});
Copy after login

Implementation of jQuery fade-in and fade-out animation effects

If set to 0, it means complete fade out, if set to 1, it means no single fade out.

If you already know the fade-in and fade-out operations, you can implement a row of buttons

Use fade-in and fade-out to realize the function of the menu

<html>
<head>
<meta charset="utf-8"/>
<title>jQuery的动画函数</title>
<script type="text/javascript" src="js/jQuery.min.js" charset="utf-8"></script>
<link rel="style/sheet" type="text/css" href="css/style.css"/>
<script type="text/javascript">
$(function(){
//设置淡出率
$("img").each(function(){
$(this).on("mouseover",function(){
$(this).fadeOut(200,function(){
$(this).fadeIn(200);
});
});
});
});
</script>
</head>
<body>
<div id="myDiv">
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementation of jQuery fade-in and fade-out animation effects" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementation of jQuery fade-in and fade-out animation effects" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementation of jQuery fade-in and fade-out animation effects" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementation of jQuery fade-in and fade-out animation effects" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementation of jQuery fade-in and fade-out animation effects" >
</div>
</body>
</html>
Copy after login

Implementation of jQuery fade-in and fade-out animation effects

Function formed by the above three groups of functions.

The above is the complete introduction to the implementation of jQuery fade-in and fade-out animation effects. I hope you can gain something. For more jQuery video tutorials, please pay attention to the PHP Chinese website.


The above is the detailed content of Implementation of jQuery fade-in and fade-out animation effects. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:csdn.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template