【发布时间】:2013-01-31 02:03:36
【问题描述】:
我有这个:
function toggleCharts() {
var x, divArray = ["item_4746983", "item_4491867"];
for (x in divArray) {
if (x) {
document.getElementById(divArray[x]).style.display = 'block';
}
}
<button onClick="toggleCharts();">Charts</button>
还有这个:
#item_4746983 {
display:none;
}
#item_4491867 {
display:none;
}
item_4746983 & item_4491867 是我希望在您点击图表时显示或隐藏的缩略图
代码有效,当我单击按钮时它们会显示,但我无法通过再次单击它来找出隐藏它们的代码。
【问题讨论】:
-
这不是问题,但您应该不使用
for..in迭代这些数组
标签: javascript css hide toggle show