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

Onclick nie działa

0 głosów
620 wizyt
pytanie zadane 14 sierpnia 2018 w JavaScript przez Programista 22 Bywalec (2,270 p.)

Dzień Dobry,

Nie wiem dlaczego onclick mi nie działa. Ktoś mi pomoże?

<!DOCTYPE html>
<html>
<head>
	<title>TEST</title>
	<meta charset="utf-8">
</head>
<body>
<div id="cookies">Ta strona korzysta z ciasteczek. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie. Zapoznaj się z polityką prywatności i plików cookies
<input type="submit" value="Zgadzam się" onclick="cookie_sprawdz()">
<a href="polityka.html" style="display: inline-block;">Więcej informacji</a></div>
<script src="jquery-3-3-1.min.js"></script>
<script type="text/javascript">
	function cookie_sprawdz() 
	{
		$('#cookies').fadeOut(750);
		setTimeOut('zanikaj()',400);
		//storage_write_bool();	
	}
function zanikaj()
{ 
	$('#cookies').css('display','none');
}
</script>
</body>
</html>

 

komentarz 14 sierpnia 2018 przez thryndl Nałogowiec (30,470 p.)

Jaki błąd w konsoli wyskakuje, czy po prostu brak reakcji po kliknięciu zgadzam się?

Wkleiłem Twój kod na codepen i wygląda na to, że działa. 

komentarz 14 sierpnia 2018 przez Programista 22 Bywalec (2,270 p.)
Brak reakcji przycisku.

1 odpowiedź

0 głosów
odpowiedź 14 sierpnia 2018 przez shotokan Nałogowiec (39,640 p.)
wybrane 14 sierpnia 2018 przez ScriptyChris
 
Najlepsza
Kod jest poprawny, a nie działa Ci bo zapewne nie masz lokalnie biblioteki jQuery do której się odwołujesz lub masz nieprawidłową ścieżkę do tego pliku.
Przy okazji zawsze najpierw sprawdzaj czy są jakieś błędy w konsoli. To dużo daje :)
komentarz 14 sierpnia 2018 przez Programista 22 Bywalec (2,270 p.)
<script src="jquery-3-3-1.min.js"></script>

A poza tym to jest mała część kodu strony, i gdy dodam na przykład skrypt i plug-in scrollTo to działa...
komentarz 14 sierpnia 2018 przez shotokan Nałogowiec (39,640 p.)

Twój kod uruchomiłem na moim komputerze i wszystko działa tylko dodałem link do biblioteki jQuery bo nie mam pliku lokalnie:
 

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

A co Ci pokazuje konsola?
Skoro to tylko wycinek całego kodu to może coś innego Ci psuje działanie...

komentarz 14 sierpnia 2018 przez Programista 22 Bywalec (2,270 p.)
Masz racje! Plik config.js był problemem. Był przed skryptem pscript.
komentarz 14 sierpnia 2018 przez shotokan Nałogowiec (39,640 p.)
Fajnie, że udało się pomóc. Następnym razem staraj się dawać całość kodu :)
komentarz 14 sierpnia 2018 przez Programista 22 Bywalec (2,270 p.)
Dzięki z radę :)

Podobne pytania

+1 głos
3 odpowiedzi 621 wizyt
pytanie zadane 14 października 2015 w JavaScript przez Eimens Maniak (69,240 p.)
0 głosów
3 odpowiedzi 359 wizyt
pytanie zadane 11 października 2015 w JavaScript przez DarkJackie Nowicjusz (140 p.)
0 głosów
1 odpowiedź 1,195 wizyt

93,743 zapytań

142,682 odpowiedzi

323,299 komentarzy

63,330 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...