Я подумал возможно этот метод убрали в новой версии jQuery 3.1.1, но подключив старую версию 1.11.0 всё равно не происходит плавного появления. В чём дело?
$(document).ready(function(){
$('div').text('Ля-ля')
.fadeIn(1000);
});
div{
width: 200px;
height: 300px;
background: black;
color: red;
}
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<link href="css/poz.css" rel="stylesheet">
<script src="java/script.js"></script>
</head>
<body>
<div></div>
</body>
</html>
Прежде чем объект появился, его надо скрыть.
$('#block').hide().fadeIn()
Если объект изначально виден, анимация пропускается.
$('#block').hide().fadeIn()
#block{
background:#000;
color:red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id=block>
text
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Использую canvas как фон для некого divПри нажатии на "кнопку" отображаются дополнительные объекты и canvas