Пятница , Июль 21 2017

Функция jQuery().hide.

jQuery().hide() служит для того, чтобы скрывать выбранные по селектору элементы. Синтаксис данной функции следующий:

.hide(duration, [callback]) duration — это числовой или строковый параметр, определяющий с какой скоростью скрывать элементы callback — (необязательный параметр) функция, которая вызывается после завершения анимации

В случае вызова hide() без параметров, элементы будут скрыты немедленно. По сути, данный вариант аналогичен вызову .css(‘display’, ‘none’) за тем исключением, что в случае с .css значение параметра ‘display’ будет сохранено в кэше jQuery и в последствии может быть от туда извлечено.

Если же в функцию hide() передать параметр duration, то функция работает как метод animate() последовательно уменьшая высоту, ширину и прозрачность элементов.

Параметр duration может принимать одно из двух строковых значений — ‘slow’ или ‘fast’, либо произвольное целое значение. По умолчанию, в jQuery значению ‘slow’ сопоставлена задержка в 600мс, а ‘fast’ в 200мс.

Для наглядности небольшой пример:

<!DOCTYPE html>

<html>

<head>

<script src=»/jquery.js»></script>

</head>

<body>

<p>Привет</p>

<a href=»#»>Щелкни по ссылке, чтобы закрыть и ее</a>

<p>Еще один параграф</p>

<script>

$(«p»).hide();

$(«a»).click(function () {

$(this).hide(); return true;

});

</script>

</body>

</html>

Смотрите также

Грабли от Google AdSense лучше обойти

Многие веб-мастера начиная работу с Google AdSense, не до конца изучают все ее возможности, а …

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *