リスト項目とページの下の div の間にリンクを作成しようとしています。
私のHTMLは次のようになります。
<div id="sidebar">
<ul id="side-items">
<li class="side-item" id="s1">side 1</li>
<li class="side-item" id="s2">side 2</li>
<li class="side-item" id="s3">side 3</li>
<li class="side-item" id="s4">side 4</li>
</ul>
</div>
<div id="body">
<div id="page1">
Page1
</div>
<div id="page2">
Page2
</div>
<div id="page3">
Page3
</div>
<div id="page4">
Page4
</div>
</div>
私のjQueryは次のようになります。
$("#s1").click(function() {
$("#page1").toggle();
});
$("#s2").click(function() {
$("#page2").toggle();
});
$("#s3").click(function() {
$("#page3").toggle();
});
$("#s4").click(function() {
$("#page4").toggle();
});
私が欲しいのはn
、 item number をクリックしたときにページ番号が切り替わることですn
。
ただし、このコードでは、リスト項目をクリックしても何も起こりません。私は次のようにリンクされたjQueryを持っています:
<script src="./jquery-1.10.1.min.js" type="text/javascript"></script>
私の質問は、なぜこれが機能しないのですか? 関数の使い方が$()
間違っていませんか?