javascript 加载HTML页面时闪光灯短暂 Flink

tktrz96b  于 2022-12-17  发布在  Java
关注(0)|答案(1)|浏览(156)

我是新的Javascript和HTML,所以请帮助我。我的问题是下一个(你可以看到它时,加载我的网站https://treasure-island.fun)。所以,如果你没有看到的问题,我会解释:当你载入这个页面时,你可以看到所有的“捐款”菜单都在 Flink 。在我的JS代码中,我有onLoad()函数,它隐藏了所有的菜单,除了一个。但是我怎么才能让它停止 Flink 呢?
这是隐藏所有

<script>
    function hide_all(id_not_to_hide){
        document.querySelectorAll('.donation').forEach(function(el) {
            el.style.visibility = 'hidden';
        });
        document.querySelectorAll(id_not_to_hide).forEach(function(el) {
            el.style.visibility = 'visible';
        });
    }
</script>

这是我的onload in标签:

<body onload="hide_all('#topographic-donation')">
k3bvogb1

k3bvogb11#

现在你所拥有的是:你的默认状态是所有.donation元素都是可见的。2当页面被加载时,你隐藏了所有的元素,除了一个。
默认情况下只需要使元素不可见,而在主体加载时,使单个元素可见即可。

相关问题