【发布时间】:2018-08-02 16:05:28
【问题描述】:
我有一个加载速度非常快的索引页面,没有任何问题。在该页面上,我有一个名为 2018 的下拉导航项目。单击它后,下拉菜单将显示月份。 Wehn 用户单击特定月份,加载页面所需的时间更长。我想在中心保留一个“页面加载图标”。该图标应该在那里,直到页面完全加载。 下面是我的下拉示例代码,我希望在单击每个导航项后加载一个页面。
<ul class="nav nav-tabs">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle active" data-toggle="dropdown" href="#" role="menu" aria-haspopup="true" aria-expanded="false">
2018
</a>
<div class="dropdown-menu">
<a class="dropdown-item"></a> <a class="atab" href="#" data-toggle = "tab">January</a>
<a class="dropdown-item"></a> <a class="btab" href="#" data-toggle = "tab">February</a>
<a class="dropdown-item"></a> <a class="btab" href="#" data-toggle = "tab">March</a>
<a class="dropdown-item"></a> <a class="dtab" href="#" data-toggle = "tab">April</a>
<a class="dropdown-item"></a> <a class="etab" href="#" data-toggle = "tab">May</a>
<a class="dropdown-item"></a> <a class="ftab" href="#" data-toggle = "tab">June</a>
<a class="dropdown-item"></a> <a class="gtab" href="#" data-toggle = "tab">July</a>
</div>
</li>
</ul>
我在下面有这个加载器脚本,用于在我的索引页面加载时显示加载图标。但是当我的下拉导航项目被点击时,我不知道如何使用它。
<div id="loader"></div>
<div style="display:none;" id="myDiv" class="animate-bottom">
</div>
非常感谢您提前提供的帮助。
【问题讨论】:
标签: javascript jquery html