Jeśli już używasz jquery, to zamiast document.getElementyById() użwaj jquery konsekwentnie.
$("#login-errors").addClass("alert alert-danger alert-dismissible fade in")
.fadeIn("slow", function()
{
$(this).html("Podaj nazwę użytkownika oraz hasło.");
});
Moim zdaniem powinieneś zostosować dla ładniejszego efektu trochę inny kod, bo ten jest tylko opóźnieniem i tak właściwie to tutaj fadeIn mija się całkowicie z celem.
$("#login-errors")
.addClass("alert alert-danger alert-dismissible fade in")
.html("Podaj nazwę użytkownika oraz hasło.")
.fadeIn("fast");
@Szymoon202 jeśli chodzi o display: none, to faktycznie zapomniałem wspomnieć o tym, że domyślnie musi być ukryty ten element, bo wydawało mi się to zbyt oczywiste. 😛
Dodatkowo, czym są klasy fade i in? To nie jest jakiś błąd?