我有一些“标题”,当点击它们时,我希望它们展开/更改颜色等。我会通过任何方式更改单击其中一个标题时的 div,这样无论我点击哪个标题,它的属性都会改变. 一个问题是它必须是一个实例......当您在之前单击一个后单击另一个“标题”时,需要将之前单击的那个改回。
所以......如果“当前”是他们刚刚点击的那个:
<script>
Function ClickedHeadline() {
document.GetElementByID('current').style.width="auto"
document.GetElementByID('current').style.BackgroundColor="#999"
}
</script>
也许它可以在上面运行一个脚本来告诉具有 id 'current' 的 div 将变回然后运行上面的脚本......
我认为我没有很好地解释这一点,但我希望你能得到我想要做的事情。每次我制作另一个标题以及所有 id 时,它只是让我免于制作一个函数,一段时间后它会变得非常混乱。