English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод jQuery effects slideDown()

Методы эффектов jQuery

Метод slideDown() показывает выбранный элемент с помощью скольжения.

Внимание:Этот метод подходит для элементов, скрытых с помощью методов jQuery, и в CSS display:none (не visibility:hidden).

Этот метод обычно используется сslideUp()Методы используются вместе.

Синтаксис:

$(selector).slideDown(duration, easing, callback)

Пример

При нажатии на "#my-Div" этот пример показывает " .panel" на странице:

$("#my-Div").click(function(){
  $(".panel").slideDown();
});
Проверьте, посмотрите‹/›

При нажатии на кнопку скользить вниз все элементы <p>:

$("button").click(function(){
  $("p").slideDown();
});
Проверьте, посмотрите‹/›

ИспользованиеdurationПараметры:

$("button").click(function(){
  $("p").slideDown(1500);
});
Проверьте, посмотрите‹/›

ИспользованиеcallbackПараметры:

$("button").click(function(){
  $("div").slideDown(1500, function(){
    alert("Скольжение вниз завершено!");
  });
});
Проверьте, посмотрите‹/›

Использование медленного времени затухания и линейного затухания для скольжения всех " .panel":

$("#my-Div").click(function(){
  $(".panel").slideDown("slow", "linear");
});
Проверьте, посмотрите‹/›

Анимация всех интервалов (в данном примере это слова) для быстрого скольжения, завершение каждого анимационного эффекта за 200 миллисекунд:

$("button").click(function(){
  $("span:first-child").slideDown("fast", function(){
    $(this).next().slideDown("fast", arguments.callee);
  });
});
Проверьте, посмотрите‹/›

Значения параметров

ПараметрыОписание
duration(Дополнительное)Определяет, как долго будет продолжаться эффект скольжения. Предустановленный значение 400 миллисекунд

Возможные значения:

  • Миллисекунды (например, 100, 500, 2000 и т.д.)

  • “fast”

  • “slow”

easing(Дополнительное)Строка, которая specifies the speed of the element at different points of the animation. Default value is “swing”

Возможные значения:

  • “swing” - медленное движение в начале/конце и быстрое в середине

  • “linear” - движение с постоянной скоростью

callback(Дополнительное)Функция, которая вызывается после завершения метода slideDown(), для каждого выбранного элемента

Методы эффектов jQuery