jquery 시간 표시 질문드립니다. 채택완료
brocolly
4년 전
조회 1,816
sec = Math.floor(time / (1000) % 60)
이런식으로 초를 받아와서
아이디 만들어서 출력하고 있는데요,
한 div 안에 숫자가 모두 들어가고 있습니다. 30초면 '30' 이렇게.
이걸 나눠서 sec1 , sec2 이렇게 한 숫자씩 넣을 수 있을까요.
숫자가 카운트 될때마다 글자 넓이 값이 제각각이다 보니 정해진 박스안에 넣었을경우 가로 정렬이
왔다갔다 하네요.
sec를 나누는 방법 좀 알려주세요 ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
div 를 2개로 나눠서 초의 앞자리 , 뒷자리가 따로 표기될수있게하고요
스크립트에서 분리해서 노출해주시면됩니다
</p>
<p>sec = Math.floor(time / (1000) % 60); // 초 받아오기</p>
<p>fsec = sec.substring(0,1);</p>
<p>ssec = sec.substring(1,2);</p>
<p>$("#fsec").html(fsec);</p>
<p>$("#ssec").html(ssec);</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인