<dl> <dt>テキスト1</dt> <dd> <p>テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト</p> </dd> <dt>テキスト2</dt> <dd> <p>テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト</p> </dd> <dt>テキスト3</dt> <dd> <p>テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト</p> </dd> </dl>
p{ margin:0; padding:0; } dl{ width:400px; margin:50px auto; padding:0; } dl dt{ background:#7CADB6; border-bottom:1px solid #FFFFFF; cursor:pointer; margin:0; padding:0; } dl dd{ border:1px solid #7CADB6; border-top:none; height:300px; margin:0; padding:0; }
$(function(){ $("dd:not(:first)").css("display","none"); $("dl dt").click(function(){ if($("+dd",this).css("display")=="none"){ $(this).siblings("dd").slideUp("500ms"); $("+dd",this).slideDown("500ms"); } }); });