Witam wszystkich,
Mój problem przedstawia się następująco:
NAJPIERW ZAŁOŻENIE
chciałbym aby tekst bądź każdy element z klasą "blink" zmieniał swój kolor z czarnego na biały i na odwrót co sekundę. w celu skupienia uwagi użytkownika na pojedynczym elemencie na stronie
PRZYKŁADOWY ELEMENT:
<!-- NIE MOGŁEM ZNALEŹĆ JĘZYKA HTML W ZAKŁADCE DLATEGO XHTML -->
<div class="blink" id="startBlink">przykładowy tekst</div>
Przygotowałem również kod w JS z dołączoną do niego biblioteką jquerry którego zadaniem jest zmienianie koloru na biały jeżeli zmienna white jest równa false oraz na czarny jeżeli zmienna white jest równa true z tym że po każdej zmianie koloru funkcja BLINK zmienia wartość white na false jeżeli równa jest true i na odwrót
KOD W JS
var button = document.getElementById("startBlink");
button.addEventListener('click', blink);
var white = false;
function blink()
{
if(white = false)
{
$('.blink').css('color', 'white');
white = true;
}
if(white = true)
{
$('.blink').css('color', 'black')
white = false;
}
}
Ale nie działa nic w tym kodzie w sensie kolor nie rusza z miejsca i tak szczerze mówiąc nie wiem zupełnie co się z tym dzieje. Więc pytanie brzmi: CO ZAWIODŁO?