一直在解决同样的问题,现在正在尝试使用可见性使用不同的解决方案:隐藏;可见性:可见;. 我遇到的问题不是让某些东西可见或隐藏,而是将两个元素结合起来相互发挥。例如,这是我所拥有的:
<div id="external"></div>
<div>
<img src="../../images/labortab.png" style="float:left; width:38px; height:125px;" id="labor" onmousedown="document.external.visibility='false';document.external.visibility='true';"/>
<img src="../../images/odctab.png" style="float:left; width:38px; height:125px;" id="odc" onmousedown="document.external.visibility='true';document.external.visibility='false';"/>
</div>
当我单击第一个图像或按钮时,我希望外部 div 从其当前的可见状态切换为关闭,并将该 div 替换为已在隐藏的 div 中的另一个元素,将此元素切换为 true 并将其保持在那里。
然后我希望第二个图像或按钮执行完全相反的操作,将第一个元素的状态从关闭切换到可见,然后关闭第二个元素。我不擅长编写 JavaScript 代码,并且在线阅读一些解决方案对我来说是希腊语。因此,如果有人理解我正在尝试做的事情,将不胜感激。