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

JAvaScript - powolne wyświetlanie DIVa

0 głosów
417 wizyt
pytanie zadane 10 grudnia 2016 w JavaScript przez BjoTrek Nowicjusz (210 p.)

Witam
Może mi ktoś powiedzieć dlaczego powoli ten kod nie działa poprawnie?

 

function onas()
	{       document.getElementById("slajder2").style.opacity=0;
		    document.getElementById("slajder2").innerHTML="Jakiś napis";	
		    document.getElementById("slajder2").style.visibility="visible";	
			wyswietl();
			 
	}
	
	
	function wyswietl()
	{
		if(document.getElementById("slajder2").style.opacity!=0.85)
		{
				document.getElementById("slajder2").style.opacity+=0.05;
                setTimeout(wyswietl,50);
		}
		else;
	}



 

<div class="logo_button" id="o_nas" onmouseover="onas()" >O Nas</div>



Po najechaniu na diva o_nas opacity wzrasta tylko do 0.05 jakby funkcja wyswietl() tylko raz zadziałała lub nie dodawała kolejnych wartości.


Proszę o pomoc.

2 odpowiedzi

+1 głos
odpowiedź 10 grudnia 2016 przez niezalogowany

Pomiędzy 14 a 15 linijką dodaj 

console.log( document.getElementById("slajder2").style.opacity );

i wszystkiego się dowiesz : )

komentarz 10 grudnia 2016 przez BjoTrek Nowicjusz (210 p.)
Jakbym coś jeszcze z tego rozumiał :)
komentarz 10 grudnia 2016 przez niezalogowany

* hmm.. to może tak?

console.log( document.getElementById("slajder2").style.opacity += 0.5 )
+1 głos
odpowiedź 11 grudnia 2016 przez ReksetoDev Gaduła (4,530 p.)
Nie latwiej byloby na CSSie to zrobic?

Podobne pytania

0 głosów
2 odpowiedzi 2,676 wizyt
pytanie zadane 13 kwietnia 2017 w JavaScript przez raverssis Początkujący (330 p.)

93,731 zapytań

142,669 odpowiedzi

323,286 komentarzy

63,291 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.

...