Mam DIV z łączem i SPANEM.jQuery backgroundColor animation
Po kliknięciu łącza renderuje listę przedmiotów za pomocą AJAX. Po kliknięciu elementu zmienia się zawartość SPANU.
Chcę wyróżnić tę zmianę, ustawiając kolor tła DIV na zielony i animując go z powrotem na biały przy użyciu jQuery.
var originalColor = elementToUpdate.parentNode.style.backgroundColor;
elementToUpdate.style.backgroundColor = 'green'; //lastSender.style.color;
jQuery(elementToUpdate.id).animate({ backgroundColor: '#ffffff' }, 1000);
Tło SPAN zmieni się na zielone w drugiej linii, ale trzecia linia nic nie robi. Nie ma błędów ani zmian, które kiedykolwiek ...
Wszelkie pomysły?
Edit: Jak zauważył Ted Naleid w komentarzu poniżej:
Należy również pamiętać, że trzeba mieć animacje kolor zainstalowaną wtyczkę do tym pracować (http://plugins.jquery.com/project/color) jeśli nie masz go zainstalowanego, jQuery nie może animować kolorów, tylko numeryczne właściwości (co najmniej w wersji 1.3.1).
Pamiętaj też, że musisz mieć zainstalowaną wtyczkę animacji kolorów, aby to działało (http://plugins.jquery.com/project/color), jeśli nie masz jej zainstalowanej, jQuery nie może animować kolorów , tylko właściwości liczbowe (przynajmniej w wersji 1.3.1). –
Dobrze, że PO nie wspomniał o tym, więc dodam go do jego pytania. –