마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

조건에따른 class명

0 추천
for(i in list){

   var item = list[i]

   append +='<li>'
   append +='    <em class="label v1">' + item.memoSe + '</em>'
   append +='    <strong>' + item.memoCustName +'</strong>'
   append +='    <p>'+item.memoCn+'</p>'
   append +='    <a href="" class="btnDel">삭제</a>'


}
$(".manaList ul").append(append)

 

리스트를 뿌려주는데 저는 <em> 태그의 item.memoSe 값에 따라 <em>의 클래스를 바꿔서 화면에 뿌려주고싶은데 어떻게 해야할지 모르겠습니다...

만약 item.memoSe 값이 1이면 클래스 명은 v1, 값이 2이면 v2 이런식으로 리스트를 만들고 싶어요... 

도와주세요...

lss9604 (120 포인트) 님이 2021년 2월 2일 질문

1개의 답변

0 추천

java switch문 사용하시면 될 것 같은데요.
 

String className = "";

switch (item.memoSe) {
    case 1: 
             className = "v1";
             break;
    case 2:
             className = "v2";
            break;
    default:
             break;
  
}


append += "    <em class="label " + className + ">" + item.memoSe + "</em>"

 

spark (226,380 포인트) 님이 2021년 2월 3일 답변
...