我有一个jQuery标签内容脚本的问题,非常简单,因为页面正在加载所有标签叠加在一起,所以我想要做的是加载元素,但隐藏直到页面的其余部分已加载,然后将其淡入,希望没有任何堆叠问题.
这是一个包含现有问题的示例网址,正如您应该看到的那样,选项卡式内容加载但看起来"堆叠".
如果有人知道更好的方法,我愿意接受其他建议.
您可以默认隐藏它,例如:
<ul class="side-nav z-tabs-nav z-tabs-desktop z-hide-menu"
id="stacktabs" style="display:none">
Run Code Online (Sandbox Code Playgroud)
然后将此js添加到页面底部:
jQuery(document).ready( function(){
jQuery('#stacktabs').fadeIn(1000);
} );
Run Code Online (Sandbox Code Playgroud)
请注意:
ul代码添加了ID,因为您有两个移动和非移动设备列表.我想你只需要淡入一个;fadeIn()函数的参数;jQuery()代替$()避免与其他库发生冲突.