我的菜单有问题。它是在jquery中完成的,每次刷新页面时我都可以看到菜单的所有级别,然后看起来jquery开始工作,菜单格式化看起来不错。我想知道是否有一种方法可以在屏幕上显示之前加载该jquery。
谢谢。
答案 0 :(得分:2)
只需将菜单显示设置为无。然后当页面加载时使用
$(document).ready(function(){
$("#menu").whatEverPlugin().show();
});
答案 1 :(得分:1)
根据我的经验,针对此类问题的最佳解决方案是在样式表中使用css(display:none)隐藏html元素。 jQuery通过覆盖鼠标事件上的那些css属性来工作,因此即使最初隐藏了项目,菜单仍应正常运行。
答案 2 :(得分:1)
当您第一次开始构建菜单时,您可以将其设置为隐藏,然后作为最后一步使其可见。