一直在研究相同的问题,现在正试图使用不同的解决方案使用可见性:hidden;能见度:可见; 。我遇到的问题不是让某些东西可见或隐藏,而是将两个元素相互结合起来。例如,下面是我:Javascript:可见性
<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代码,并且在线阅读一些解决方案对我来说是希腊语。所以如果任何人明白我想要做什么将非常感激。
我试过各种代码,我可以在div中交换图像,但我需要能够切换一个元素(图表),它不想识别元素。至于代码,我使用getElementByID()并将所有内容写入DOM。我不擅长编写javascript函数,这可能是我现在需要的。 – Keith
如果您不使用库来绑定事件处理程序,为什么用jQuery标记问题? – oomlaut
你想在外部div中切换一些元素吗? –