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

Java script od 2. - slider

0 głosów
82 wizyt
pytanie zadane 25 stycznia 2017 w JavaScript, jQuery, AJAX przez Radekol Bywalec (2,900 p.)
Mam pewien problem. Jak sprawić by dane obrazki ze slidera były jednocześnie linkami do podstron. Podpowiem, że wpisanie 

var plik = "<a href=\"blablabla.html\"><img src=\"slajdy/slajd" + numer + ".png\" alt=\"slajd:)\" /></a>"; 
nie działa	



var numer = Math.floor(Math.random()*4)+1;
			
			var timer1 = 0;
			var timer2 = 0;
			
			function schowaj()
			{
				$("#slider").fadeOut(500);
			}
		
			function zmienslajd()
			{
				numer++; if (numer>4) numer=1;
				
				var plik = "<img src=\"slajdy/slajd" + numer + ".png\" alt=\"slajd:)\" />";
				
				document.getElementById("slider").innerHTML = plik;
				$("#slider").fadeIn(500);
				
				timer1 = setTimeout("zmienslajd()", 5000);
				timer2 = setTimeout("schowaj()", 4500);
			
			}

 

komentarz 25 stycznia 2017 przez goran. Użytkownik (940 p.)
Co dokładnie ci nie działa?Jakieś błędy w konsoli?Przeniosłeś <script></script> na koniec body?

1 odpowiedź

0 głosów
odpowiedź 25 stycznia 2017 przez Arkadiusz Fus Obywatel (1,150 p.)

var plik = "<a href=\"blablabla.html\"><img src=\"slajdy/slajd" + numer + ".png\" alt=\"slajd:)\" /></a>"; 

działa, możliwe że próbujesz wykonać coś w DOM'ie ale on jeszcze się nie załadował. Użyj na samym początku skryptu :

  document.addEventListener("DOMContentLoaded", function(event) {
    //Twój kod
  });

czyli jak się DOM załaduje to wykonaj kod 

Ew sprawdź czy masz dobry url, 

Podobne pytania

0 głosów
1 odpowiedź 87 wizyt
pytanie zadane 5 sierpnia 2016 w JavaScript, jQuery, AJAX przez james30k Bywalec (2,280 p.)
0 głosów
0 odpowiedzi 66 wizyt
pytanie zadane 18 listopada 2018 w JavaScript, jQuery, AJAX przez Freelance Początkujący (360 p.)
0 głosów
1 odpowiedź 75 wizyt
Porady nie od parady
Nie wiesz jak poprawnie zredagować pytanie lub pragniesz poznać którąś z funkcji forum? Odwiedź podstronę Pomoc (FAQ) dostępną w menu pod ikoną apteczki.FAQ

62,454 zapytań

108,603 odpowiedzi

226,735 komentarzy

36,180 pasjonatów

Przeglądających: 197
Pasjonatów: 15 Gości: 182

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...