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

Метод jQuery эффект slideUp()

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

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

Внимание:Скрытые элементы больше не влияют на макет страницы.

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

Синтаксис:

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

Пример

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

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

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

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

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

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

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

$("button").click(function(){
  $("div").slideUp(1500, function(){
    alert("Сворачивание завершено!");
  });
});
Тестировать, смотреть‹/›

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

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

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

$("button").click(function(){
  $("span:last-child").slideUp("fast", function(){
    $(this).prev().slideUp("fast", arguments.callee);
  });
});
Тестировать, смотреть‹/›

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

ПараметрыОписание
duration(Опционально)Определяет продолжительность эффекта скольжения.Параметр по умолчанию 400 миллисекунд

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

  • milliseconds (например, 100, 500, 2000 и т.д.)

  • “fast”

  • “slow”

easing(Опционально)Строка, которая определяет скорость элемента в различных точках анимации.По умолчанию “swing”

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

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

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

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

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