Jump to content
Sign in to follow this  
Detach

Скрытый блок появляется на секунду при обновлении страницы

Recommended Posts

Подскажите, как исправить ситуацию..

Есть у меня блок, к которому приделал функцию скрытия с cookie. Все работает, единственное напрягает, что когда страницу обновляю, появляется на секунду скрытый блок, если сам блок скрыт.

Так же если блок открыт, то мелькает кнопка открытия этого блока если он был бы скрыт. Короче либо блок мелькает либо кнопка в зависимости от того, что выбрано.

Вот тут реализация этого кода http://jsfiddle.net/mplungjan/r2e8h36c/

Читал на эту тему, я так понял надо как-то приделать display none но как я вообще не могу понять, смотрел примеры но я не совсем понимаю как тут реализовано на js или на jquery либо :unsure:

Share this post


Link to post
Share on other sites

Если код в дереве отображается где-то в самом низу, то естественно будет мелькать. Размещайте его повыше.

Share this post


Link to post
Share on other sites
1 час назад, files сказал:

Если код в дереве отображается где-то в самом низу, то естественно будет мелькать. Размещайте его повыше.

Не совсем понятно. Код скрипта прописан там, где положено быть скриптам в шапке. Код вывода блока тоже в верхней части сайта под шапкой, это правая колонка сайта так сказать. 

Эту фишку усмотрел у одного сайта и у него такой проблемы нет, но его код вытянуть знаний не хватает ) 

Share this post


Link to post
Share on other sites

:lol: вроде как нашел куда копать, но снова проблема. Блин как вы это делаете а.

Короче. 

Добавляю в скрипт 

var par = jQuery('.классблока');

и в стилях добавлю класс

.классблока {display:none;}

И теперь свернутый блок свернут как положено и при обновлении страницы не мелькает и при переходе по страницам тоже все как надо. Но есть одно но, когда он открыт, то при обновлении страницы теперь он на секунду исчезает и появляется :lol: Я конечно все понимаю, но этого не понимаю...

Я если правильно понимаю, теперь надо как-то добавить ему display:block; чтобы он не дергался в открытом состоянии

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...