http://blog.movalog.com/a/javascript-toggle-visibility/
これは、私のサイトで画像ギャラリー用に使用しているコードとスクリプトを含むページですが、複数の div の表示を切り替えようとすると、最初の 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のプロパティにアクセスしようとしているため、これが機能しない可能性があります。クラスプロパティで機能しますか?そうであれば、「id」と表示されているJavaスクリプトを変更します授業へ"