warum kann ich nicht ‚div‘ die Hintergrundfarbe ändern zu ‚gelb‘
-
18-09-2019 - |
Frage
$('div').animate({ 'background':'yellow' }, 2000,'linear', function() {
})
warum ??
Dank
Lösung
Von jQuery API ( http://api.jquery.com/animate/ ):
Alle animierten Eigenschaften sollen numeric (außer wie unten angemerkt); Eigenschaften, die nicht numerisch sind nicht können mit grundlegenden jQuery animiert Funktionalität. (Zum Beispiel, Breite, Höhe oder links animiert werden aber Hintergrund-Farbe kann nicht .) Immobilien Werte werden als Zahl der behandelten Pixel, wenn nicht anders angegeben. Das em und% Einheiten angegeben werden, wo anwendbar.
Um die Farb Verwendung jQuery.color Plugin zu animieren: http://plugins.jquery.com/project/ Farbe
Andere Tipps
Um Farben zu animieren, müssen Sie umfassen jQuery UI .
Sie könnten versuchen, die jQuery Farbanimationen Plugin.