東京ウェブ制作ブロマガ

jQueryでアコーディオンパネルを作る(dl dt dd)

2013/03/13 11:16 投稿

  • タグ:
  • 登録タグはありません
  • タグ:
  • 登録タグはありません
●スクリプト
$(function(){
  $("dd:not(:first)").css("display","none");
  $("dl dt").click(function(){
    if($("+dd",this).css("display")=="none"){
    $(this).siblings("dd").slideUp("slow");
    $("+dd",this).slideDown("slow");
    }
  });
});


●CSS
*{
margin:0;
padding:0;
}
dl{
background:#99FF99;
width:400px;
margin:10px 10px 10px 10px;
}
dl dt{
background:#FF0000;
border-bottom:1px solid #0000FF;
cursor:pointer;
}
dl dd{
border:1px solid #000000;
border-top:none;
height:300px;
}


●HTML
<dl>
  <dt>東京</dt>
  <dd><p>とうきょう</p></dd>
  <dt>神奈川</dt>
  <dd><p>かながわ</p></dd>
  <dt>大阪</dt>
  <dd><p>おおさか</p></dd>
</dl>

サンプルソース

ブロマガ会員ならもっと楽しめる!

  • 会員限定の新着記事が読み放題!※1
  • 動画や生放送などの追加コンテンツが見放題!※2
    • ※1、入会月以降の記事が対象になります。
    • ※2、チャンネルによって、見放題になるコンテンツは異なります。
東京ウェブ制作ブロマガ

東京ウェブ制作ブロマガ

大和賢一郎

月額:¥550 (税込)

コメント

コメントはまだありません
コメントを書き込むにはログインしてください。

いまブロマガで人気の記事

継続入会すると1ヶ月分が無料です。 条件を読む

東京ウェブ制作チャンネル

東京ウェブ制作チャンネル

月額
¥550  (税込)
このチャンネルの詳細