Синтаксис
.fadeIn([duration],[callback]) .fadeOut([duration],[callback])
.fadeIn([duration],[easing],[callback]) .fadeOut([duration],[easing],[callback])
- duration - продолжительность выполнения анимации в миллисекундах или строковом значении 'fast' или 'slow'
- easing - изменение скорости анимации
- callback - функция, заданная в качестве обработчика завершения анимации
Описание
Методы .fadeIn() и .fadeOut() производят появление и исчезновение указанных элементов за счет прозрачности.
Примеры
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>fadeIn demo</title>
<style>
span {
color: red;
cursor: pointer;
}
div {
margin: 3px;
width: 80px;
display: none;
height: 80px;
float: left;
}
#one {
background: #f00;
}
#two {
background: #0f0;
}
#three {
background: #00f;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<span>Click here...</span>
<div id="one"></div>
<div id="two"></div>
<div id="three"></div>
<script>
$( document.body ).click(function() {
$( "div:hidden:first" ).fadeIn( "slow" );
});
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>fadeOut demo</title>
<style>
p {
font-size: 150%;
cursor: pointer;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<p>
If you click on this paragraph
you'll see it just fade away.
</p>
<script>
$( "p" ).click(function() {
$( "p" ).fadeOut( "slow" );
});
</script>
</body>
</html>
0 комментариев