jQuery を使用して、1 つの HTML ページに複数のフライアウトを作成したいと考えています。以下のコードを見てください。
<div>123
<p style="display:none">
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
</p>
</div>
<div>ABC
<p style="display:none">
<a href="#">a</a>
<a href="#">b</a>
<a href="#">c</a>
</p>
</div>
今のところ、コンテンツが異なる div は 2 つだけです。divがクリックされたときに、pタグ(その中にネストされている)を表示/非表示にしたい。
私のjqueryの知識は非常に限られており、それを達成するために私のjqueryコードは次のようになっています。
<script>
$(document).ready(function(){
$("div").click(function(){
$(this p).toggle();
});
});
</script>
もちろん、これは機能していません。また、同じページに 2 つ以上の div がある場合もあり、同様のポップアップが表示されます。
これを達成するにはどうすればよいですか?
どんな助けでも大歓迎です。
期待して感謝します。
よろしくパルベスA.