http://blog.movalog.com/a/javascript-toggle-visibility/
这是一个页面,其中包含一些代码和一个脚本,我在我的网站中使用了一个图片库,但是当尝试切换多个 div 的可见性时,它只适用于第一个。有人可以修复它以使用多个 div,我不知道 js :)
这是javascript
<script type="text/javascript">
<!--
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
//-->
</script>
这是链接的html代码
<tr><td><a href="#" onclick="toggle_visibility('nyc');">New York</a></td>
<td><a href="#" onclick="toggle_visibility('photoshop');">Photoshop Work</td>
<td><a href="#" onclick="toggle_visibility('photography');">Photography</td></tr>
<tr><td><a href="#" onclick="toggle_visibility('art');">Art Projects</td></tr>
等一下,这可能不起作用,因为它正在尝试通过“id”属性访问多个 div 的属性,它是否可以与 class 属性一起使用,如果是这样,我是否只需更改显示“id”的 java 脚本去“上课”