我对 javascript 还很陌生,无法让这段代码正常工作,我不确定是什么以及我缺少什么。
所以这就是我想要它做的事情。我正在尝试让脚本读取所有内容并切换在正文中找到的跨度的可见性
<body>
<span hidden>A</span>
<span>X</span>
<span hidden>B</span>
<span>Y</span>
<span hidden>C</span>
<span>Z</span>
</body>
因此,它不会读取“XY Z”,而是显示“AB C”
我到目前为止的代码是..
$(function() {
var elems = document.getElementsByTagName('span');
for (var i = 0; i<elems.length; i++) {
if (elems[i].style.visibility == 'visible') {
elems[i].style.visibility = 'hidden';
}
else {
elems[i].style.visibility = 'visible';
}
}
});
这是我的代码的jsfiddle。我会非常喜欢一些反馈或可能的线索,这些反馈或线索可能会为我指明正确的方向。