Установка заданной прозрачности у элемента

Материал из JQuery

Перейти к: навигация, поиск
.fadeTo()

Изменяет уровень прозрачности у выбранных элементов на странице. Позволяет менять прозрачность плавно. Метод имеет два варианта использования:

.fadeTo(duration, opacity, [callback]):jQuery1.0

duration — продолжительность изменения прозрачности. Может быть задана в миллисекундах или строковым значением 'fast' или 'slow' (200 и 600 миллисекунд).
opacity — значение требуемой прозрачности. Должно быть задано числом от 0 до 1 (0 - полная прозрачность, 1 - отсутствие прозрачности).
callback — функция, заданная в качестве обработчика завершения изменения прозрачности. Ей не передается никаких параметров, однако, внутри функции, переменная this будет содержать DOM-объект элемента, у которого изменяют прозрачность. Если таких элементов несколько, то обработчик будет вызван отдельно, для каждого элемента.

.fadeTo([duration], opacity, [easing], [callback]):jQuery1.4.3

duration — описание смотри выше. По умолчанию, параметр равен 400
opacity — см. выше.
easing — динамика изменения прозрачности (будет ли она замедляется к концу выполнения или наоборот ускорится). (см. описание)
callback — см. выше.

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

$("#leftFit").fadeTo(0, 0.5) элемент с идентификатором leftFit мгновенно станет прозрачным наполовину.
$("#leftFit").fadeTo(500, 0.1) элемент с идентификатором leftFit за полсекунды станет практически невидимым.

Ссылки

Поисковые ключи:
  • изменить прозрачность
  • установить прозрачность элементу
  • установить уровень прозрачности элементу
  • прозрачность элемента
  • .fadeTo()
  • fadeTo()