Странное поведение 2 дивов после входа в другой аккаунт

0

Поэтому я работал над этим и столкнулся с серьезной проблемой. Когда я очищаю весь кеш, сессию и файлы cookie, и когда я просто продолжаю работать.

//to explain in plain text

<div id="player_information">...here goes content...</div>
<div id="contacts">....here goes content</div>

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

Если я выйду из системы, и я решаю войти в другой аккаунт, это происходит так:

<div id="player_information">...here goes content...
     <div id="contacts">....here goes content</div>
</div>

Любой отзыв?

id="contacts" по умолчанию установлено display:none и id="player_information" установлено display:block. У меня есть панель навигации с кодом jQuery, который делает работу. Когда я нажимаю на id="main", появляется id="contacts" display:none" и id="player_information" исчезает, когда я нажимаю id="contact" id="contacts" исчезает и id="player_information" display:none".

Надеюсь, я поняла. Спасибо :)

PS: Я вижу тот же результат на хром и firefox.

Изображения: Изображение 174551Изображение 174551

EDIT: В ответ на @David Hoerster

$("#main").click(function(){
        $("#player_information").fadeIn("slow");
        $("#contacts").css({"display":"none"});
    });
    $("#contact").click(function(){
        $("#contacts").fadeIn("slow");
        $("#player_information").css({"display":"none"});
    });

EDIT2: В ответ на @David Hoerster

<div id="nav_bar">
            <ul>
                <li><div style="display: inline" id="main">Main</div></li>
                <li><div style="display: inline" id="contact">Contact</div></li>
                <li><a href='general/logout.php'>Logout</a></li>
            </ul>
        </div>
  • 0
    Есть ли у вас какие-либо javascript / jquery? Если это так, как это выглядит?
  • 0
    Звучит как пропавший заключительный див для меня
Показать ещё 1 комментарий

2 ответа

0

Wierd, но на моем локальном сервере у меня проблемы, я загружаю на веб-хостинга, у него нет проблем. Действительно странно.

0

Я не думаю, что это происходит из CSS, ваш HTML может быть недействительным.

Например, если вы пишете это в HTML

<p>
  Content goes here
  <ul>
    <li>Lorem</li>
  </ul>
  Content here too
</p>

Вы обозреваете браузер таким образом

<p>
  Content goes here
</p>
<ul>
  <li>Lorem</li>
</ul>
Content here too
<p></p>

Попытайтесь взглянуть таким образом.

  • 0
    Но почему он воспроизводится так, как должен в первый раз, а не во второй?
  • 0
    может быть, потому что ваша html структура отличается, когда вы вошли в систему, а когда нет ... на вашем месте я бы определенно выглядел так.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню