私は2つのdivを切り替えようとしています。たとえば、onload、左のコンテンツを表示し、正しいコンテンツを隠したままにします。右のdivをクリックすると、左のコンテンツを非表示にし、正しいコンテンツを表示し、その逆も欲しい。私は非常にjavascriptに新しいですが、ここに私が持っているものです。私はそれを働かせるように見えない。ここで2つのdivを切り替える方法
<div onclick="toggle_visibility('left');">
Left
</div>
<div onclick="toggle_visibility('right');">
Right
</div>
<div id="left" style="display: block;">
This is the content for the left side
<div>
<div id="right" style="display: none;">
This is the content for the ride side
</div>
私は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>
何らかの理由で、私は正確なコードをコピーしましたが、ローカルではなくjsfiddle.netで作業しています。 JQueryライブラリはそれに何らかの影響を与えますか? –
@ Ryan上記のHTMLコードもコピーしましたか?どこにJavaScriptコードを配置しましたか(HEADまたはBODYの一番下)? –
私はHTMLをコピーして、JavaScriptコードをHeadとHTMLの中に入れました。 –