jQuery | fadeTo () с примерами
Опубликовано: 13 Декабря, 2021
FadeTo () - это встроенный в jQuery метод, который используется для изменения непрозрачности выбранного элемента.
Синтаксис:
$ (селектор) .fadeTo (скорость, непрозрачность, ослабление, call_function)
Здесь селектор - это выбранный элемент.
Параметр: принимает четыре параметра, которые указаны ниже:
- speed: определяет скорость эффекта затухания.
- непрозрачность: указывает на исчезновение, и это значение должно находиться в диапазоне от 0,0 до 1,0.
- easing: определяет скорость в разных точках анимации.
- call_function: это необязательный параметр и выполняет функцию после выполнения метода fadeTo.
Возвращаемое значение: не возвращает никакого значения.
Код №1:
В приведенном ниже коде не передается необязательный параметр функции.
< html > < head > </ script > < style > body { width: 40%; height: 100px; border: 2px solid green; padding: 20px; } </ style > </ head > < body > <!-- click on this paragraph and this paragraph will fade out --> < p > This paragraph will fade out ! </ p > <!-- after clicking on this paragraph this paragraph will not fade out --> < p > This paragraph will not fade ! </ p > <!-- jQuery code to show working of this method --> < script > $("p:first").click(function() { $(this).fadeTo("slow", 0.33); }); </ script > </ body > </ html > |
Выход:
Перед тем, как нажать на любой абзац-
После нажатия на первый и второй абзацы-
Код №2:
В приведенном ниже коде передается необязательный параметр функции.
< html > < head > < script </ script > <!-- jQuery code to show the working of this method --> < script > $(document).ready(function() { $("button").click(function() { $("p").fadeTo(2000, 0.2, function() { alert("The fadeTo effect has finished!"); }); }); }); </ script > < style > body { width: 40%; height: 100px; border: 2px solid green; padding: 20px; } </ style > </ head > < body > <!-- this paragraph will fade out --> < p >This is a paragraph.</ p > <!-- click on this button and paragraph will fade out --> < button >Click me</ button > </ body > </ html > |
Выход:
Перед тем, как нажать кнопку «Нажми меня» -
После нажатия на кнопку «Нажми меня» -