테스트 사이트 - 개발 중인 베타 버전입니다

js로 문자열 하나하나를 제어할 수 있을까요? 채택완료

brocolly 4년 전 조회 949

카운트 다운 소스를 사용하고 있습니다.

30초가 남았을 경우 id sec 에 해당 값을 출력하고 있는데 당연히 30부터 카운트가 됩니다.

css 작업을 하려다보니 이 두 숫자를 각각 제어를 해야합니다.

 

3 위치 따로, 0 위치 따로.

 

결과적으로는

3
0
이렇게만 만들수있다면 각각 css를 줄 수 있을것같은데요..

 

물론 시간을 출력할때 id=sec1 / id=sec2 와 같이 자릿수별로 불러오면 더 좋긴합니다.

 

어떤 방법이 있을까요? 

 

도움부탁드립니다.

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

답변 1개

채택된 답변
+20 포인트
e
4년 전

3
0

이렇게 나눠서 표현하구요..

스크립트에서 카운트한 숫자를

문자열 2개로 나눠서 넣어주면 됩니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

b
brocolly
4년 전
네, 그 카운트한 숫자를 문자열 2개로 나누는 방법이 궁금해서요
e
eyekiss
4년 전
https://gent.tistory.com/414
여기 참조하셔서 아래와 같이 하면 됩니다.
var str = 카운트 숫자;
$('#sec1').html(str.substr(0, 1));
$('#sec2').html(str.substr(1, 1));

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

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

로그인