English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The fadeTo() method gradually changes the opacity of the selected element to the specified opacity.
This method is similar tofadeIn()The method is similar, but this method hides the element and always fades in to 100% opacity.
Note: The fadeTo() method does not change the layout of the page (the selected element will still occupy the same space as before).
$(selector).fadeTo.(duration, opacity, easing, callback)
Gradually decrease the opacity of the <div> element:
$("button").click(function(){ $("div").fadeTo(500, 0.2); });Проверьте, посмотрите‹/›
Gradually change the opacity of the <div> element:
$("#btn1").click(function(){ $("div").fadeTo(1000, 0); }); $("#btn2").click(function(){ $("div").fadeTo(1000, 1); });Проверьте, посмотрите‹/›
ИспользованиеcallbackПараметры:
$("button").click(function(){ $("div").fadeTo(500, 0, function(){ alert("Уровень непрозрачности уменьшен!!!"); }); });Проверьте, посмотрите‹/›
Параметры | Описание |
---|---|
duration | Строка или число, которое specifies продолжительность fade in Возможные значения:
|
opacity | Указывает непрозрачность для fade in. Это должно быть число между 0.00 и 1.00 |
easing | (Дополнительное) Строка, которая specifies скорость элемента в различных точках анимации. Значением по умолчанию является "swing" Возможные значения:
|
callback | (Дополнительное) Метод fadeTo() завершен, вызывается функция |