특징
1. 제목만 목록처럼 display
2. 제목을 클릭하면 본문이 토글된다.
3. 다른 제목을 클릭하면 이미 열려 있던 다른 본문이 닫히고, 새로운 본문이 열린다.
jQuery Link
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
JAVASCRIPT Source
//FAQ showhide
$(document).ready(function(){
$(".faq p").hide();
$(".faq h3").click(function(){
$(this).next("p").toggle()
.siblings("p:visible").toggle();
});
});
CSS Source
.faq {width:480px; border-bottom:solid 1px #c4c4c4; }
.faq h3 {background:#e9e7e7; margin:0; padding:7px 15px; border:solid 1px #c4c4c4; border-bottom:none; font:bold 120%/100% Arial, Helvetica, sans-serif; cursor:pointer; }
.faq p {background:#f7f7f7; margin:0; padding:10px 15px 20px; border-left:solid 1px #c4c4c4; border-right:solid 1px #c4c4c4; }
HTML Source
<div class="faq">
<h3>Question One Sample Text</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi malesuada, ante at feugiat tincidunt, enim massa gravida metus, commodo lacinia massa diam vel eros. Proin eget urna. Nunc fringilla neque vitae odio. Vivamus vitae ligula.</p>
<h3>This is Question Two</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi malesuada, ante at feugiat tincidunt, enim massa gravida metus, commodo lacinia massa diam vel eros. Proin eget urna. Nunc fringilla neque vitae odio. Vivamus vitae ligula.</p>
<h3>Another Questio here</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi malesuada, ante at feugiat tincidunt, enim massa gravida metus, commodo lacinia massa diam vel eros. Proin eget urna. Nunc fringilla neque vitae odio. Vivamus vitae ligula.</p>
<h3>Sample heading</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi malesuada, ante at feugiat tincidunt, enim massa gravida metus, commodo lacinia massa diam vel eros. Proin eget urna. Nunc fringilla neque vitae odio. Vivamus vitae ligula.</p>
<h3>Sample Question Heading</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi malesuada, ante at feugiat tincidunt, enim massa gravida metus, commodo lacinia massa diam vel eros. Proin eget urna. Nunc fringilla neque vitae odio. Vivamus vitae ligula.</p>
</div>
Original Reference Source
http://www.webdesignerwall.com/demo/jquery/accordion1.html
'all' 카테고리의 다른 글
frameset (0) | 2010.03.19 |
---|---|
font, generic font families (0) | 2010.03.19 |
opacity (0) | 2010.03.18 |
word-break (0) | 2010.03.16 |
style.css (0) | 2010.03.16 |