2010-06-10 8 views
2

내가 작업하고있는이 아코디언 스크립트에 닫기 버튼 (또는 액션)을 추가하는 방법이 있는지 궁금합니다. 나는 jquery 지식이 없지만 그것을 배우려고 열심이다. 여기 jQuery 아코디언 스크립트에 닫기 버튼 추가

내 아코디언 코드 :

$(document).ready(function(){ 

$(".accordion .intro:first").addClass("active"); 
$(".accordion .more:not(:first)").hide(); 

$(".accordion .intro").click(function(){ 

    $(this).next(".more").slideToggle("slow") 
    .siblings(".more:visible").slideUp("slow"); 
    $(this).toggleClass("active"); 
    $(this).siblings(".intro").removeClass("active"); 

}); 

});

내가 닫 클래스를 추가하고 싶습니다, 그래서 내용에 버튼을 닫 추가하거나 .slideUp

감사 할 수 있습니다.

SearchParameterAccordion은 DIV의 ID가
$("#SearchParameterAccordion").accordion("activate", 0); 

이 0은 인덱스 : 이것이 당신이 찾고 있지만, 아코디언을 찾는 경우 호출 할 수 있습니다 붕괴 어떤 경우

+1

당신이 jQueryUI 아코디언 위젯을 살펴 보셨나요? 아코디언 이동을 트리거 할 이벤트를 지정할 수 있습니다. http://jqueryui.com/demos/accordion/ – awshepard

답변

0

는 잘 모르겠어요 그 중 아코디언은 붕괴되었다.

색인 대신 선택기를 사용할 수도 있습니다.

귀하의 질문에 답변하지 않은 경우, 죄송합니다.

0

settting :

collapsible: true 

가 쉽게 아코디언 창을 축소 할 수 있습니다.

예 :

$("#SearchParameterAccordion").accordion({ 
     header: "h3", 
     autoHeight: false, 
     collapsible: true 
});