| 제목 | 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개가 들어간 값이지 없는 값은 아닙니다.