본문 바로가기

스크립트

JQuery - Q&A

<script>
 var qnaIndex = 0;
 function qnaSet(param){
  $(".anwser").hide();
  var target = $(param+"> li > .question");
  target.bind("click", function(){
   qnaInit(this, param, target);
  }).bind("focus", function(){
   qnaInit(this, param, target);
  });
 }
 function qnaInit(obj, param, target){
  var currIndex = $(target).index($(obj));
  $(param+"> li:eq("+currIndex+") > div").slideDown(100);
  $(param+"> li:eq("+qnaIndex+") > div").hide();
  if($(param+"> li:eq("+currIndex+") > div").css("display") == "block"){
   $(param+"> li:eq("+currIndex+") > div").hide();
  }
  qnaIndex = currIndex;
 }
</script>

<script type="text/javascript"> 
     qnaSet("클래스 네임 & 아이디");
  </script>

 

'스크립트' 카테고리의 다른 글

Javascripy - 접근성/단축키 운용  (0) 2011.06.30
Javascript - 탭메뉴  (0) 2011.06.30
퀵메뉴 스크립트  (0) 2011.06.30
JQuery - 레프트 메뉴  (1) 2011.06.30