fadeIn()
26
посл. ред.
26.10.2016
Метод fadeIn()
показывает на странице все элементы текущей выборки. Анимация появления элементов происходит за счёт плавного уменьшения прозрачности элементов (opacity
) с 100% до исходного значения.
Если элемент был скрыт средствами jQuery, тогда после отображения с помощью метода fadeIn()
свойство display
получит прежнее значение.
Параметры анимации задаются в виде объекта. Параметры duration
, easing
и complete
можно задать отдельными аргументами.
Варианты использования
jQ_object.fadeIn([duration][, easing][, complete]) => jQuery
- Выполняет анимацию появления элементов выборки уменьшением прозрачности с 100% до исходного значения.
jQ_object.fadeIn(опции) => jQuery
- Выполняет анимацию появления элементов выборки с учётом указанного объекта опций (параметров анимации).
Примеры
<html> <head> <title>Анимация в jQuery</title> <script type="text/javascript" src="js/jquery.js"></script> </head> <body> <button>Кнопка</button> <div style="width: 200px; height: 200px; background: coral; display: none"></div> </body> </html> <script> $('button').on('click', function() { $('div') .fadeIn(1000, 'linear', function() { alert('Анимация завершена'); }); }); </script>
Если после появления элемента нажать на кнопку ещё раз, тогда функция complete
запустится без выдержки времени.