gpt4 book ai didi

javascript - js运行前可见跳转

转载 作者:行者123 更新时间:2023-12-02 20:35:06 25 4
gpt4 key购买 nike

我编写了一个脚本,它采用无序列表并将其转换为 Accordion 。当页面加载时,我注意到在 JS 运行之前,列表仍然正常显示一两秒,然后由 js 格式化为 Accordion 。我无法编辑 CSS 来隐藏列表并在 js 加载后显示它,因为我想为没有 js 的用户提供替代方案。

我在页面加载时运行该函数。

遇到这种情况我能做些什么吗?我想不出什么好的办法来解决。

最佳答案

这是因为 $(document).ready() 在执行里面的代码之前等待 HTML 渲染。

您可以将 Accordion init 移到 <ul> 之后的右侧。

<ul class="accordion">
<li>Accordion Item</li>
<li>Accordion Item</li>
</ul>
<script type="text/javascript">
$(".accordion").accordion();
</script>

关于javascript - js运行前可见跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3433385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com