我编写了一个JS函数来隐藏HTML中的一些元素,并使用window.onload()调用该函数。但是存在一个问题,window.onload()在HTML加载完成后调用函数,这使得这些元素先在网页中显示,然后等待几秒钟它们就消失了。那我有没有办法在加载这个网页的过程中,一开始就把它隐藏起来呢?下面是我的JS代码: var e = document.getElem
我有一个元素(# hidden element ),默认情况下是隐藏的。当我点击按钮(#btn-toggle)时,我想让这个元素可见。现在,一切都很好。元素确实显示出来了,但是如果我第一次点击按钮,地图就不会显示出来。然后我单击隐藏元素,然后再次第二次显示隐藏的元素,现在地图在这里。所以,我的问题是,我如何才能确保地图第一次出现(我想我必须初始化