获取所有数据后如何加载div包含

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取所有数据后如何加载div包含相关的知识,希望对你有一定的参考价值。

我正在尝试隐藏并显示我的div元素,但是当我隐藏顶部div时,下面的div显示然后(但必须刷新)它将在我们刷新后不会加载,当我退出时,我显示回我的主页,但是还需要刷新,如何处理?

if (localStorage.getItem("token")) 
  $("#isLoggin").hide();
  $("#logout").show();
  $("#homepag").hide();
  $(".container-nav").css( height: "50%" );
  $("#article").show();
 else 
  // $("#aframe").hide();
  $("#article").hide();
  $("#homepag").show();
  $("#logout").hide();
  $("#isLoggin").show();

我的主页是这样的

<div class="container-nav">
  <div id="homepag">

  </div>

  <div id="article">

  </div>
</div>

我可以在触发文章和隐藏希望页面时加载加载程序吗?我在SPA

答案

哇,你的问题就像一个逻辑谜题,哈哈。我终于得到了你所要求的!答案是肯定的,这样做:

if (localStorage.getItem("token")) 
  $("#isLoggin").hide();
  $("#logout").show();
  $(".container-nav").css( height: "50%" );
  $("#article").show();
  $("#article").siblings().hide();
 else 
  // $("#aframe").hide();
  $("#article").hide(); // hide this with CSS instead
  $("#homepag").show();
  $("#logout").hide(); // hide this with CSS instead
  $("#isLoggin").show();

以上是关于获取所有数据后如何加载div包含的主要内容,如果未能解决你的问题,请参考以下文章

如何将相同的 <div> (包含我的菜单)插入所有其他 html 页面?

使 div 出现在动态选项选择上

HTML - 我如何知道所有帧何时加载?

ExtJs分组中的clearfilter后如何获取特定组的所有记录

如何将所有子 div 包含到父 div 中?

带有php echo的文本溢出div