코드를 간략하게 줄이고 싶은데요...

코드를 간략하게 줄이고 싶은데요...

QA

코드를 간략하게 줄이고 싶은데요...

본문

코드를 간략하게 줄이고 싶은데..

 

이 이상 짧아질 수 있을까요? 

 

 

 

<script type="text/javascript">

      window.onload = function(){

    var data_tab = localStorage.tab_flg;

    if ( data_tab === "tab_menu" ){

      $('.select_content li').css('display','none');

    $('.select_content li.select_menu').css('display','block');

    $('.select_wrap .select_box').css('display','none');

    $('.select_wrap .select_box.select_menu').css('display','block');

    $('.select_tab li').removeClass('select');

    $('.select_tab li.select_menu').addClass('select')

  }

localStorage.removeItem("tab_flg");

}

$(function() {

$('.select_tab li').click(function() {

var index = $('.select_tab li').index(this);

$('.select_content li').css('display','none');

$('.select_content li').eq(index).css('display','block');

$('.select_wrap .select_box').css('display','none');

$('.select_wrap .select_box').eq(index).css('display','block');

$('.select_tab li').removeClass('select');

$(this).addClass('select')

});

});

</script> 

 

이 질문에 댓글 쓰기 :

답변 2

$(function() {

var data_tab = localStorage.tab_flg;

if ( data_tab === "tab_menu" ){

$('.select_content li, .select_wrap .select_box').css('display','none');

$('.select_content li.select_menu, .select_wrap .select_box.select_menu').css('display','block');

$('.select_tab li').removeClass('select');

$('.select_tab li.select_menu').addClass('select')

}

localStorage.removeItem("tab_flg");

$('.select_tab li').click(function() {

var index = $('.select_tab li').index(this);

$('.select_content li, .select_wrap .select_box').css('display','none');

$('.select_content li').eq(index).css('display','block');

$('.select_wrap .select_box').eq(index).css('display','block');

$('.select_tab li').removeClass('select');

$(this).addClass('select')

});

}); 


  <script>
    $(function() {
        var data_tab = localStorage.tab_flg;

        if ( data_tab === "tab_menu" ){
            $('.select_content li').hide().find(".select_menu").show();
            $('.select_wrap .select_box').hide().find(".select_menu").show();             
            $('.select_tab li').removeClass('select').find(".select_menu").addClass('select');
        }
        localStorage.removeItem("tab_flg");


        $('.select_tab li').click(function() {
            var index = $('.select_tab li').index(this);
            $('.select_content li').hide().eq(index).show();
            $('.select_wrap .select_box').hide().eq(index).show();
            $('.select_tab li').removeClass('select');
            $(this).addClass('select')

        });

    });
  </script>
답변을 작성하시기 전에 로그인 해주세요.
전체 2,636
QA 내용 검색

회원로그인

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