Jquery Одностраничное приложение позволяет избежать нежелательного текста между сменами страниц - PullRequest
0 голосов
/ 08 мая 2018

У меня есть страница входа, за которой следует главная страница с несколькими «подстраницами». Поэтому, как только я вхожу в систему успешно, я всегда вижу быстрый проблеск всех data-role = "page", быстро проходящих.

project
   |-login.html
   |-main.html

В основном html, который у меня есть (пропущен тег head и некоторые другие теги для ясности)

<script>

   $(".animationload").show();

</script>

<body>
    <div class="animationload">
       <div class="osahanloading"></div>
    </div>
   <div data-role="page" id="landing"  class="app">
    .....
   </div>

   <div data-role="page" id="settings"  class="app">
    .....
   </div>
</div>
</body>


<script>

setTimeout(function() {
    $(".animationload").hide();
}, 2500);

</script>

Чего мне не хватает, чтобы я никогда не видел нежелательный текст?

1 Ответ

0 голосов
/ 15 мая 2018

Я просто поместил его вне тега body и изменил его css, добавив display: block и setaTimeout, чтобы скрыть элемент.

...