javascript - Jquery 在加载 CSS ddsmoothmenu 之前显示 UL 列表结构

标签 javascript jquery asp.net css

我正在为客户开发一个私有(private)元素,我已经集成了 ddsmoothmenu。我和客户正在体验菜单样式开始之前显示的列表的 UL 结构。

有没有办法让菜单加载之前完全样式化,这样它就不会闪烁 UL 列表..永远:)?

它不会每次都这样做。也许十分之一的页面加载。

它在 ASP 站点上,我没有任何 javascript 错误。

请帮忙:)

谢谢!

J

最佳答案

您可以隐藏列表直到加载完成,或者更快地调用 ddsmoothmenu,而不是等待 DOM 完成加载。如果您知道列表何时存在于 DOM 中,则不必等待 DOM。示例:

<ul id='menu'>
    <li>Whatever</li>
</ul>
<script>
    $('#menu').doSomethingNow();
</script>

关于javascript - Jquery 在加载 CSS ddsmoothmenu 之前显示 UL 列表结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10454578/

相关文章:

javascript - 在 Javascript 中多次刷新后保持计时器一致

javascript - 在不影响或更改我的 css 的情况下插入 bootstrap.css

javascript - 扩展 div 检测窗口大小以防止超出窗口屏障

asp.net - .net文本框的默认边框颜色

Javascript 选项卡导致 HP fortify 扫描中出现严重错误 (XSS)

javascript - Selenium 可以使用 Light Switch 库中的按钮吗?

javascript - "Operation Aborted"IE 11 中的 JavaScript 错误

javascript - Asp mvc jquery - 就地编辑

c# - 我的代码出现错误 : Cannot find table 0. 我做错了什么?

jquery - Div发生溢出时创建.....