• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

przycisk z odliczaniem czasu

Object Storage Arubacloud
0 głosów
911 wizyt
pytanie zadane 17 maja 2015 w JavaScript przez jaca121212 Nałogowiec (40,760 p.)
edycja 17 maja 2015 przez jaca121212
tak jak w temacie mógłby mi ktoś podać link z kodem odliczania przycisku  lub przy jakiej to funkcji najlepiej to zrobić  czy to bd jquery czy lepiej w php  np

jest przycisk i po kliknieciu w ten  przycisk odlicza sie  czas np 1min i po upływie 1min pokazuje sie przycisk do klikniecia

bo mam taki przykład

https://jsfiddle.net/vsdv9ghL/1/

1 odpowiedź

0 głosów
odpowiedź 17 maja 2015 przez SyntaxError Pasjonat (17,170 p.)

Możesz zrobić takie coś w czystym JSie nawet:

var licznik=60;
var interval = setInterval(timer, 1000);

function timer() {
    // tutaj kod, który wyświetla zmienną licznik jak czas pozostały do pokazania przycisku
    if(licznik-- <= 0) {
         licznik=60;
         clearInterval(interval);
         // tutaj kod który pokaże przycisk
    }
}

 

komentarz 17 maja 2015 przez jaca121212 Nałogowiec (40,760 p.)
coś zle to zrobiłem poprawiłbyś to jakbyś mógł

https://jsfiddle.net/jaca121212/vsdv9ghL/2/
komentarz 17 maja 2015 przez SyntaxError Pasjonat (17,170 p.)
edycja 17 maja 2015 przez SyntaxError
Nie pokasowałeś wszystkich nawiasów i została jeszcze literka s nie wiadomo skąd w 14 linii. Poza tym teraz setInterval startuje zaraz po załadowaniu strony ponieważ jest w obszarze zmiennych globalnych. Jeśli chcesz aby rozpoczął po kliknięciu musisz wywołać go na clicku tego buttona, ale uchwyt do niego (zmienna interval) musi pozostać globalna, dlatego, że leci potem jako argument do funkcji clearInterval jeśli zmienna licznik spadnie do 0.
PS. Patrz zawsze w konsole (w Chromie to F12) jeśli pracujesz z JS/jQ i co Ci nie działa.

Podobne pytania

0 głosów
2 odpowiedzi 410 wizyt
pytanie zadane 10 maja 2016 w C i C++ przez veryhotshark Obywatel (1,620 p.)
0 głosów
2 odpowiedzi 174 wizyt
pytanie zadane 9 czerwca 2020 w JavaScript przez Marak123 Stary wyjadacz (11,190 p.)
0 głosów
1 odpowiedź 404 wizyt
pytanie zadane 23 lutego 2020 w JavaScript przez Gekon Początkujący (380 p.)

92,555 zapytań

141,402 odpowiedzi

319,550 komentarzy

61,939 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...