ここで見つけた Java Script Show/Hide DIV Toggler を使用しています。機能しますが、トグルをクリックするたびにページの上部に移動するという副作用があります。FF と Chrome で確認しましたが、どちらのブラウザでも同じです。ページが再起動されているかどうかはわかりませんが、再読み込みされていないことはわかっています。
スクリプトは次のとおりです。
<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>
これがトグルです (href="#" に注意してください - それが問題ですか?):
<a href="#" onclick="toggle_visibility('gallery_info');">[Click to see more details]</a>
そして、これは表示/非表示になっている div です (非表示になっていることがわかります)。
<div id="gallery_info" style="display: none;">
何か案は?
どうもありがとう!アレックス