728x90
SMALL
<ul class="operate">
<li class="all on" value="">
<a href="#;">
<h4>전체</h4>
<p>140</p>
</a>
</li>
<li class="sensitive" value="1">
<a href="#;">
<h4>민감 계층 이용 시설</h4>
<p>30</p>
</a>
</li>
<li class="traffic" value="2">
<a href="#;">
<h4>교통관련 시설</h4>
<p>50</p>
</a>
</li>
</ul>
$('.operate li').on('click', function(e) {
console.log($(this).val());
})
li태그의 value를 db에 저장된 공통코드와 맞게 SD233이런식으로 하려고했는데 자꾸 0만 가져왔다
알고보니 li태그의 value는 숫자만됨...
그래서 각각 숫자를 넣어주고 type변환하는 함수를 생성해서 호출시키는 형식으로 만듬
function parseType(type) {
switch (type) {
case 0:
type = ''
break;
case 1:
type = 'FT01'
break;
case 2:
type = 'FT02'
break;
case 3:
type = 'FT03'
break;
case 4:
type = 'FT04'
break;
default:
}
return type;
}
728x90
LIST
'Front > Javascript·Jquery' 카테고리의 다른 글
클릭한 요소의 하위요소 값 찾기 (0) | 2022.05.16 |
---|---|
[Javascript] 클릭한 DOM 요소 가져오기 / 자식 요소 선택 querySelector / 부모 요소 선택 / queryselector (0) | 2022.05.13 |
javascript 배열안의 중복값제거, 배열의 중복제거 (0) | 2021.12.23 |
json data 따옴표 제거, 배열 따옴표 제거 (0) | 2021.12.10 |
javascript form reset (0) | 2021.11.22 |
댓글