채택완료

jquery 클래스 안의 값 바꾸기

2022-02-18 (금) 10:29:01 2,204

질문도배 죄송합니다 ㅠㅠ

답변내에서 해결방법을 찾을 수 없어 다른 방법으로 시도를 했습니다.

tday 라는 클래스에 각 날짜의 링크값 중 날짜를 추출해서 넣었습니다.

20220228 과 같은 형태로 모든 날짜가 일단 달력에 표시되게 처리를 했습니다.

여기서 

var num = $('.tday').text();

이렇게 num 안에 tday의 값을 넣고,

만약 num == 20220228 이라면 값을 '성수기' 로 바꿔라 라고 명령을 주고 싶습니다.

if(num == 20220228) {

     $('.tday').text('성수기');

}

이런식으로 하고 싶은데 저 소스는 동작을 하지 않네요 ㅠㅠ

.tday 가 엄청 많으니까 그런거 같은데.. 

어떻게 입력을 해야할까요

** 확인해보니 num 값이 20220218, 20220219 이런식으로 각각의 값으로 체크하는게 아니고

모든 값을 전부 한줄로 나열해버리는군요 ㅠ

|

답변 1개

채택된 답변
+20 포인트
2022-02-18 (금) 10:37:46
Copy
$('.tday').each(function() { 
    if($(this).text()=="20220228") { 
         $(this).text('성수기');
    }
});

답변을 작성하려면 로그인이 필요합니다.