JQuery Documentready - PullRequest
       13

JQuery Documentready

1 голос
/ 28 октября 2009

Привет, ребята, я хотел знать, есть ли способ не отображать содержимое моих веб-сайтов, разбросанное до того, как готов документ jquery?Я видел это на сайте где-то, и я не могу найти его сейчас, забыл добавить в закладки на сайт.У кого-нибудь есть подсказка?

Ответы [ 4 ]

3 голосов
/ 28 октября 2009
<body id="sameName" style="display: none">

и

$(document).ready(function(){
    $("#sameName").show();
});

или

<body id="sameName" style="visibility: hidden">

и

$(document).ready(function(){
    $("#sameName").attr('style', 'visible: show');
});
0 голосов
/ 28 октября 2009

Похоже, ваш класс элементов должен иметь класс, который имеет

visibility: hidden;

Затем, когда ваш документ загружен, вы можете вызвать show () для элемента, который вы хотите отобразить.

0 голосов
/ 28 октября 2009

$ (документ). Уже срабатывает при загрузке DOM. Но браузер начинает рендеринг до завершения DOM.

Посмотрите ответы на этот вопрос

Обратите внимание, что если javascript был отключен пользователем (или если во время загрузки произошла необработанная ошибка), вы не сможете отобразить скрытые элементы обратно (и даже запросить включение javascript в случае, если скрываете тело)

0 голосов
/ 28 октября 2009

Поместите класс на элементы, которые вы хотите скрыть. Установите этот класс, чтобы быть скрытым. На «документ готов» измените его на видимый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...