Javascript / jquery 카운트 다운이 00:00에 멈춤

user3329709

이 js / jquery 카운트 다운을 프로그래밍했습니다. 시차가 0 일 때 타이머가 00:00에 멈추고 1:30 분 동안 그대로 유지되고 빨간색 글꼴로 변경되도록하려면 어떻게해야합니까? 예 : 남은 시간 00:05, 5 초 후에는 00:00 (빨간색 글꼴)이고 1:30 분 동안 그대로 유지됩니다.

var timer1;
function cdtd1() {
    var sad1 = new Date();
    var dolazak1 = new Date(sad1.getFullYear(),sad1.getMonth(),sad1.getDate(),13,01,00);
    var timeDiff1 = dolazak1.getTime() - sad1.getTime();
    if (timeDiff1 <= 0) {
        clearInterval(timer1);
        $("#Box1").remove();
    }
    if (timeDiff1 > 1500000) {
        clearInterval(timer1);
        $("#Box1").remove();
    }


    var sekunde1 = Math.floor(timeDiff1 / 1000);
    var minute1 = Math.floor(sekunde1 / 60);
    var sati1 = Math.floor(minute1 / 60);
    var dani1 = Math.floor(sati1 / 24);
    sati1 %= 24;
    minute1 %= 60;
    sekunde1 %= 60;

    $("#dani1Box").html(dani1);
    $("#sati1Box").html(sati1 + ':');
    $("#minute1Box").html('7-Dubrava '+ minute1 + ':');
    $("#sekunde1Box").html(sekunde1);

    timer1 = setTimeout(cdtd1, 1000);
}

$(document).ready(function() {
     cdtd1();
});

이것은 html입니다.

<div id="Box1">

<h1 style="font-family:Helvetica;color:#FFFFFF;font-size:5px;">&nbsp;</h1>

<div id="minute1Box"></div>

<div id="sekunde1Box"></div>

</div>
Anders Marzi Tornblad

우선, setTimeout한 번 발사 타이머 인를 사용 하고 있기 때문에 타이머를 전혀 지울 필요가 없습니다 .

카운트 다운이 완료되거나 시간차가 임계 값 인 1,500 초에 도달 할 때 전화를 걸 필요가 없습니다setTimeout . 나는 이것을 좋아한다 :

if (timeDiff1 <= 0) {
    $("#Box1").remove();
    return;
}
if (timeDiff1 > 1500000) {
    $("#Box1").remove();
    return;
}

둘째, 원래 질문에 답하려면 시간이 0에 도달하면 Box1CSS 클래스를 빨간색 글꼴이있는 CSS 클래스로 설정하고 div요소 의 텍스트도 0으로 설정하면 됩니다. 그런 다음 Box190 초 후 제거하는 함수에 대한 새 시간 제한을 설정합니다 .

그리고 html 내용이 아닌 요소의 텍스트 내용을 설정할 때 text()대신 사용 고려 html()하십시오.

if (timeDiff1 <= 0) {
    $("#Box1").addClass("timer-warning");

    $("#dani1Box").text("0");
    $("#sati1Box").text("0:");
    $("#minute1Box").text('7-Dubrava 0:');
    $("#sekunde1Box").text("0");

    setTimeout(function() {
        $("#Box1").remove();
    }, 90000);
    return;
}

CSS 파일에서 :

.timer-warning {
    color: #f00;
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

카운트 다운이 01:00에 멈춤

분류에서Dev

javascript를 사용하여 00:00에 도달하면 내 카운트 다운 타이머를 올리는 방법

분류에서Dev

UNetbootin이 "10 초 내에 자동 부팅"카운트 다운 루프에서 멈춤

분류에서Dev

UNetbootin이 "10 초 내에 자동 부팅"카운트 다운 루프에서 멈춤

분류에서Dev

명령 내역 카운트가 2000에서 멈춤

분류에서Dev

자바 스크립트가 포함 된 스톱워치 / 카운트 다운 (00:00:00) 형식

분류에서Dev

FadeIn이 jquery에 멈춤

분류에서Dev

FadeIn이 jquery에 멈춤

분류에서Dev

jQuery에서 카운트 다운 타이머 스타일 지정

분류에서Dev

한 페이지에 여러 카운트 다운 (js / jQuery)

분류에서Dev

매일 특정 시간에 JavaScript 카운트 다운 타이머

분류에서Dev

카운트 다운 타이머는 25:00 대신 25 : 0을 표시합니다.

분류에서Dev

ftp에서 다운로드 할 때 컬이 멈춤

분류에서Dev

ftp에서 다운로드 할 때 컬이 멈춤

분류에서Dev

카운트 다운이 "1"에서 멈춘 이유는 무엇입니까?

분류에서Dev

카운트 다운 Jquery

분류에서Dev

파일 시스템 마운트에서 CentOS6.6이 멈춤

분류에서Dev

JavaScript 카운트 다운을 jQuery 카운트 다운으로 변환하고 간격 추가

분류에서Dev

JS / jQuery에 카운트 다운 타이머가 필요합니다.

분류에서Dev

PHP가 루프 운동에 멈춤

분류에서Dev

Firefox에서 jQuery 카운트 다운이 더 이상 올바르지 않음

분류에서Dev

카운트 다운 시간 (H : i : s)을 사용하여 jquery 또는 js에 대한 메이커 카운트 다운 타이머는 어떻게됩니까?

분류에서Dev

Ruby on Rails datetime 입력에 대한 jQuery 카운트 다운

분류에서Dev

여러 값에 대한 PHP jQuery 카운트 다운

분류에서Dev

카운트가있는 for 및 while 루프의 C ++ 센티넬. 무한 루프에서 멈춤

분류에서Dev

카운트 다운 대 PHP에 대한 Javascript 잘못된 계산

분류에서Dev

Android 스튜디오 기기 드롭 다운이 '로드 중 ...'에서 멈춤

분류에서Dev

jquery timepicker는 시간을 00:00:00으로 설정합니다.

분류에서Dev

Jquery 플러그인-한 지점에서 멈춤, 이벤트 문제

Related 관련 기사

  1. 1

    카운트 다운이 01:00에 멈춤

  2. 2

    javascript를 사용하여 00:00에 도달하면 내 카운트 다운 타이머를 올리는 방법

  3. 3

    UNetbootin이 "10 초 내에 자동 부팅"카운트 다운 루프에서 멈춤

  4. 4

    UNetbootin이 "10 초 내에 자동 부팅"카운트 다운 루프에서 멈춤

  5. 5

    명령 내역 카운트가 2000에서 멈춤

  6. 6

    자바 스크립트가 포함 된 스톱워치 / 카운트 다운 (00:00:00) 형식

  7. 7

    FadeIn이 jquery에 멈춤

  8. 8

    FadeIn이 jquery에 멈춤

  9. 9

    jQuery에서 카운트 다운 타이머 스타일 지정

  10. 10

    한 페이지에 여러 카운트 다운 (js / jQuery)

  11. 11

    매일 특정 시간에 JavaScript 카운트 다운 타이머

  12. 12

    카운트 다운 타이머는 25:00 대신 25 : 0을 표시합니다.

  13. 13

    ftp에서 다운로드 할 때 컬이 멈춤

  14. 14

    ftp에서 다운로드 할 때 컬이 멈춤

  15. 15

    카운트 다운이 "1"에서 멈춘 이유는 무엇입니까?

  16. 16

    카운트 다운 Jquery

  17. 17

    파일 시스템 마운트에서 CentOS6.6이 멈춤

  18. 18

    JavaScript 카운트 다운을 jQuery 카운트 다운으로 변환하고 간격 추가

  19. 19

    JS / jQuery에 카운트 다운 타이머가 필요합니다.

  20. 20

    PHP가 루프 운동에 멈춤

  21. 21

    Firefox에서 jQuery 카운트 다운이 더 이상 올바르지 않음

  22. 22

    카운트 다운 시간 (H : i : s)을 사용하여 jquery 또는 js에 대한 메이커 카운트 다운 타이머는 어떻게됩니까?

  23. 23

    Ruby on Rails datetime 입력에 대한 jQuery 카운트 다운

  24. 24

    여러 값에 대한 PHP jQuery 카운트 다운

  25. 25

    카운트가있는 for 및 while 루프의 C ++ 센티넬. 무한 루프에서 멈춤

  26. 26

    카운트 다운 대 PHP에 대한 Javascript 잘못된 계산

  27. 27

    Android 스튜디오 기기 드롭 다운이 '로드 중 ...'에서 멈춤

  28. 28

    jquery timepicker는 시간을 00:00:00으로 설정합니다.

  29. 29

    Jquery 플러그인-한 지점에서 멈춤, 이벤트 문제

뜨겁다태그

보관