Próbowałem jquery na tym przykładzie:
$(document).ready(function(){
$("button").mouseover(function(){
$("p#44.test").css("background-color","yellow");
$("p#44.test").hide(1500);
$("p#44.test").show(1500);
$("p#44.test").css("background-color","red");
});
});
Spodziewałem się, co się stanie:
1. Color of <p> to turn yellow
2. <p> to slowly fade
3. <p> to slowly show
4. Color of <p> to turn red
Ale tak się właśnie stało:
1. <p> turned red
2. <p> slowly hid away
3. <p> slowly showed
Dlaczego?
spróbuj opóźnić ostatnie zanikanie koloru.
$("p#44.test").delay(3000).css("background-color","red");
Jakie są prawidłowe wartości atrybutu id w HTML?
Identyfikatory nie mogą zaczynać się od cyfr !!!
źródło
.css()
funkcja nie jest powiązana z przepływem animacji.