• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 select 2 응용문제 질문입니다

select 2 응용문제 질문입니다

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #131767

    이은애
    참가자
    (응용)
    - 바지 눌렀다가 다시 셔츠 누르면 뭔가 이상해지는 문제도 해결해보면 어떨까요.
    셔츠눌렀을 때 둘 째 <select> 안에 있는 html도 조정해줘야겠군요.
    
    [html]
    
        <form class="container my-5 form-group">
            <p>상품선택</p>
            <select class="form-select mt-2">
              <option>모자</option>
              <option >셔츠</option>
              <option >바지</option>
            </select>
            <select class="form-select mt-2 size_hide">
                <option>95</option>
                <option>100</option>
              </select>
        </form>
    
    [js]
    
    
    $('.form-select').eq(0).on('input', function (e){
      var value = $('.form-select').eq(0).val();
      if ( value == '셔츠'){
          $('.form-select').eq(1).removeClass('size_hide');
          $('.form-select').eq(1).append($('.form-select').eq(1)); << 여기 부분이 문제인것 같은데
          
      }
      else if (value == '바지'){
        $('.form-select').eq(1).removeClass('size_hide');
        var 바지사이즈 = `<option>28</option>
        <option>30</option>`;
        $('.form-select').eq(1).html(바지사이즈);
        
      }
    })
    $('.form-select').eq(0).on('input', function (e){
      var value = e.currentTarget.value;
      if ( value == '모자'){
          $('.form-select').eq(1).addClass('size_hide');
      }
    })
    
    셔츠눌렀을 때 둘째 <select> 안에 있는 html도 조정하려고 하는데 잘 모르겠어서요...
    혹시 어떤 부분을 수정해야할지 알려주시면 감사하겠습니다!
         
    #131781

    codingapple
    키 마스터
    기존에 있던 html 가져와서 붙여넣으라고 하는거보다 
    새로 html 만들어서 넣어주는게 더 확실하고 쉬울 수 있습니다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠