script 중복 name 클릭 이벤트관련 질문있습니다.

script 중복 name 클릭 이벤트관련 질문있습니다.

QA

script 중복 name 클릭 이벤트관련 질문있습니다.

본문


<style>.an{display:none;}</style>
<div class="qu" name="qu">안녕1</div>
<div class="an" name="an">하세요1</div>
 
<div class="qu"  name="qu">안녕2</div>
<div class="an"  name="an">하세요2</div>
 
<div class="qu"  name="qu">안녕3</div>
<div  class="an" name="an">하세요3</div>
 
 
<script type="text/javascript">
$(document).ready(function(){
    $(".qu").click(function(){
        $(".an").toggle('fast');
    });
});
</script>

제가 하고싶은건 "안녕1"을 클릭했을 때 "하세요1" 이 slideDown 되게 하고싶습니다.

"안녕2"를 클릭하면 "하세요2"가 slideDown 되게끔 하구요..

그리고 "안녕1" 을 클릭했다가 "안녕2"를 클릭하면 "하세요1"은 slideUp 되게 하고싶습니다.

이 질문에 댓글 쓰기 :

답변 1

$('.qu').on('click', function() { 
    $(this).next().slideDown();
    $('.an').not($(this).next()).slideUp();
});

답변을 작성하시기 전에 로그인 해주세요.
전체 147
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT