下部に 2 つのボタンがあるページを作成しようとしています。これらの各ボタンをクリックすると、さまざまなコンテンツが表示されます。例えば:
<div id="page1">...some content...</div>
<div id="page2">...some content...</div>
私のCSS:
#page1 { display: block;}
#page2 { display: none;}
そしてボタンは画像です:
<div id="button1"><img src="images/button1.png"/></div>
<div id="button2"><img src="images/button2.png"/></div>
ボタンを機能させるためにjavascriptを使用しています。#block
ボタンをクリックすると移動するオブジェクトです。
<script language="javascript">
$(document).ready(function () {
$("#button1").click(function () {
$("#block").animate({
left: "10px"
});
$("#page1").attr("display", "block");
$("#page2").attr("display", "none");
});
$("#button2").click(function () {
$("#block").animate({
left: "100px"
});
$("#page1").attr("display", "none");
$("#page2").attr("display", "block");
});
});
</script>
したがって、#button1
がクリック
#page1
されると: に変更されdisplay:block;
#page2
ます に変更されますdisplay:none;
- 非表示がクリックされると: に変更されます- 非表示
に変更され
ます#button2
#page1
display:none;
#page2
display:block;
page2