2017-02-06 5 views
1

Я использую html прямо сейчас, и я хочу, чтобы вся моя страница затухала и исчезала по команде через jQuery (будь то анимация клика и т. Д.).Как сделать большую часть html fade с помощью jQuery?

Я думал об использовании большого фиксированного div над всем, но не будет ли это заслонять все остальное?

Я также думал, что могу обернуть все в промежутке, но это не сработает.

Наконец, я понимаю, что я могу исчезнуть «тело», но иногда я хочу исчезать большие участки специально в тела. Спасибо за помощь.

+1

действительно завернуть с Div? – MrPk

+0

, но мог ли пользователь по-прежнему взаимодействовать и seletc текст и кнопки? –

+0

'('.element'). FadeOut()' this? – Volvox

ответ

1

Вы можете хотите использовать идентификаторы

<div id="object">content</div> 

<script> $("#object").fadeOut(); </script> 

Или с классами:

<div class="object">content</div> 

<script> $(".object").fadeOut(); </script> 
+0

Выглядит хорошо, но сможет ли пользователь по-прежнему щелкнуть и выполнить все обычные функции, такие как div, нет? –

+0

Ну, если вы скрываете определенный контент, пользователь может не иметь возможности взаимодействовать с этим контентом, потому что он не видит его. Не скрытый контент должен работать нормально – Mazz

+0

Хорошо. То, что я планировал сделать, это иметь белый div, а затем изменить непрозрачность по команде, но было просто интересно, будет ли это работать именно так. Благодаря! Я поставлю правильный ответ, когда закончится 6 минут. –