제목 | li 영역을 remove로 삭제하고 싶은데 도통 먹히지가 않네요;; | ||
---|---|---|---|
카테고리 | JavaScript | ||
글쓴이 | 그동안 | 작성시각 | 2019/02/22 02:49:44 |
|
|||
페이지 접속시, li 영역을 remove로 삭제하고 싶은데 도통 먹히지가 않네요;; 혹시 가르침 좀 부탁 드려요 ㅎ <li id="low_level"> <div class="stit"><a href="#none">초급</a></div> </li> <li id="middle_level"> <div class="stit"><a href="#none">중급</a></div> </li> <li id="high_level"> <div class="stit"><a href="#none">고급</a></div> </li> <script> $(document).ready(function() { var low_level = "<?php $this->session->userdata('low_head_number') ?>"; var middle_level = "<?php $this->session->userdata('middle_head_number') ?>"; var high_level = "<?php $this->session->userdata('high_head_number') ?>"; if( low_level == " " ) //초급 모집인원이 없으면 { $('li').remove('#low_level'); //id가 low_level인 li영역 삭제 } if( middle_level == " " ) { $('li').remove('#middle_level'); } if( high_level == " " ) { $('li').remove('#high_level'); } }); </script>
|
|||
다음글 | db like 검색중 인데, 조건이 1개일때는 되는데,... (3) | ||
이전글 | 로그인 정보를 페이지마다 출력하는 효율적인 방법 문의 (2) | ||
kaido
/
2019/02/22 09:36:34 /
추천
0
|
혹시 remove로 안지워지는 엘리먼트인가 하고 테스트해보니 jquery 자체 잘 먹습니다.
conlose.log(middle_level); 등으로 찍어서 해당 값을 확인해보세요.
조건문이 안 맞는것으로 보입니다.
" " 이것은 공백 1개가 들어간 값이지 없는 값은 아닙니다.